
Seedance 2.0 Prompter
Turn scattered images, clips, and audio plus a vague creative brief into one optimized Seedance 2.0 JSON prompt for agent-driven video generation.
Overview
Seedance 2.0 Prompter is an agent skill for the Build phase that engineers multimodal prompts and JSON parameters for Seedance 2.0 video generation.
Install
npx skills add https://github.com/pexoai/pexo-skills --skill seedance-2.0-prompterWhat is this skill?
- Maps uploaded images, videos, and audio into a single Seedance 2.0–ready prompt structure
- Runs internal Recognition, Mapping, and Construction workflow without exposing plumbing to the user
- Outputs one optimized JSON object with final prompt and recommended generation parameters
- Targets complex multimodal requests when naive one-line prompts would fail
- Designed explicitly for Seedance 2.0 as the underlying video model
- Internal workflow stages: Recognition, Mapping, and Construction
- Outputs a single optimized JSON object with prompt and parameters
Adoption & trust: 951 installs on skills.sh; 732 GitHub stars; 3/3 security scanners passed (skills.sh audits).
What problem does it solve?
You have several images, videos, or audio clips and a fuzzy creative idea, but no structured prompt the Seedance 2.0 model can execute reliably.
Who is it for?
Solo builders chaining agent skills into Seedance 2.0 when requests mix multiple assets and need shot-level or cinematic wording.
Skip if: One-asset text-only clips, non-Seedance models, or teams that already maintain approved prompt templates and only need a raw API call.
When should I use this skill?
User wants to generate video with Seedance 2.0 using multimodal assets (images, videos, audio) and needs the best possible prompt.
What do I get? / Deliverables
You get a single optimized JSON object with the final prompt and recommended parameters ready for the next skill or tool in your video generation chain.
- Optimized JSON with final prompt and recommended generation parameters
Recommended Skills
Journey fit
Video prompt packs are produced while building generative content and agent pipelines, before the render step runs. Agent-tooling fits because the skill is the prompt-engineering layer in a multimodal generation chain that hands JSON to the next invocable skill.
How it compares
A specialized prompt-pack generator for one video model—not a general MCP media server or a screen-recording downloader.
Common Questions / FAQ
Who is seedance-2.0-prompter for?
Indie builders and agent users who generate video with Seedance 2.0 and routinely combine images, reference video, and audio in one request.
When should I use seedance-2.0-prompter?
Use it during Build when assembling generative workflows—before render—whenever you upload multiple assets or need careful prompt construction for Seedance 2.0; also when validating a creative concept with a structured prompt spec instead of trial-and-error chat.
Is seedance-2.0-prompter safe to install?
Review the Security Audits panel on this Prism page and your org policy before enabling skills that process user media; the skill describes prompt JSON output, not bundled third-party binaries.
SKILL.md
READMESKILL.md - Seedance 2.0 Prompter
# Seedance 2.0 Prompt Designer Skill This skill transforms a user's scattered multimodal assets (images, videos, audio) and ambiguous creative intent into a structured, executable prompt for the Seedance 2.0 video generation model. It acts as an expert prompt engineer, ensuring the highest quality output from the underlying model. ## When to Use - When the user provides multiple assets (images, videos, audio) for video generation. - When the user's request is complex and requires careful prompt construction. - When using the Seedance 2.0 model for video generation. ## Core Function This skill analyzes all user inputs and generates a single, optimized JSON object containing the final prompt and recommended parameters. The internal workflow (Recognition, Mapping, Construction) is handled automatically and should not be exposed to the user. ## Usage Example **User Request:** "Make the Mona Lisa drink a Coke. I want it to feel cinematic, like a close-up shot." *User uploads `monalisa.png` and `coke.png`* **Agent using `seedance-2.0-prompter`:** *The agent internally processes the request and assets, then outputs the final JSON to the next skill in the chain.* **Final Output (for internal use):** ```json { "final_prompt": "A cinematic close-up shot of a woman picking up a bottle of Coke and taking a sip. The scene is lit with dramatic, high-contrast lighting. Use @monalisa as the subject reference, and the object appearing in the video is @coke.", "recommended_parameters": { "duration": 8, "aspect_ratio": "16:9" } } ``` ## Knowledge Base This skill relies on an internal knowledge base to make informed decisions. The agent MUST consult these files during execution. - **`/references/atomic_element_mapping.md`**: **Core Knowledge**. Contains the "Asset Type -> Atomic Element" and "Atomic Element -> Optimal Reference Method" mapping tables. - **`/references/seedance_syntax_guide.md`**: Seedance 2.0 "@asset_name" syntax reference. - **`/references/prompt_templates.md`**: Advanced prompt templates for different genres (e.g., Cinematic, Product Showcase, Narrative). # Atomic Element Mapping Knowledge Base This document provides the core logic for the Seedance Prompt Designer skill. It contains two critical mapping tables. ## Table 1: Asset Type -> Potential Atomic Elements This table maps the type of user-uploaded asset to the most likely atomic element roles it can play in video generation. The skill should use this table in **Phase 1** to analyze uploaded assets. | Asset Type (Heuristic) | Potential Atomic Element(s) | | :--- | :--- | | Image with a clear human/character face | Subject Identity, Aesthetic Style | | Image of an object/product | Subject Identity (Object) | | Image of a landscape/environment | Scene Environment, Aesthetic Style | | Image with strong artistic style (e.g., painting, sketch) | Aesthetic Style | | Image with clear compositional structure | Composition / Layout | | Video with a character performing an action | Subject Motion, Subject Identity | | Video with significant camera movement | Camera Language | | Video with prominent visual effects | Visual Effects | | Audio file with speech | Voice (Timbre) | | Audio file with music | Non-speech (Music) | | Audio file with sound effects | Non-speech (Sound Effect) | ## Table 2: Atomic Element -> Optimal Reference Method This table defines the best way to reference each atomic element when constructing the prompt. The skill must use this table in **Phase 2** to design the reference strategy. | Atomic Element | Optimal Method | Rationale | | :--- | :--- | :--- | | **Subject Identity** | **Asset** | High information density. Must