
Seedance 2.0 Prompter
- 1.2k installs
- 762 repo stars
- Updated July 21, 2026
- pexoai/pexo-skills
seedance-2.0-prompter provides documented workflows for >
About
The seedance-2 0-prompter skill 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
- 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.
- **`/references/atomic_element_mapping.md`**: **Core Knowledge**. Contains the "Asset Type -> Atomic Element" and "Atomic
- **`/references/seedance_syntax_guide.md`**: Seedance 2.0 "@asset_name" syntax reference.
Seedance 2.0 Prompter by the numbers
- 1,207 all-time installs (skills.sh)
- +14 installs in the week ending Aug 5, 2026 (Skillselion tracking)
- Ranked #208 of 1,039 Mobile Development skills by installs in the Skillselion catalog
- Security screen: LOW risk (skills.sh audit)
- Data as of Aug 5, 2026 (Skillselion catalog sync)
seedance-2.0-prompter capabilities & compatibility
- Capabilities
- when the user provides multiple assets (images, · when the user's request is complex and requires · when using the seedance 2.0 model for video gene · **`/references/atomic_element_mapping.md`**: **c · **`/references/seedance_syntax_guide.md`**: seed
- Use cases
- documentation
What seedance-2.0-prompter says it does
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.
npx skills add https://github.com/pexoai/pexo-skills --skill seedance-2.0-prompterAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 1.2k |
|---|---|
| repo stars | ★ 762 |
| Security audit | 3 / 3 scanners passed |
| Last updated | July 21, 2026 |
| Repository | pexoai/pexo-skills ↗ |
How do I use seedance-2.0-prompter for the task described in its SKILL.md triggers?
>
Who is it for?
Teams invoking seedance-2.0-prompter when the user request matches documented triggers and prerequisites.
Skip if: Skip when cached docs are missing, the request is a negative trigger, or another sibling skill owns the workflow.
When should I use this skill?
>
What you get
Step-by-step guidance grounded in seedance-2.0-prompter documentation and reference files.
- structured seedance 2.0 video prompt
By the numbers
- Skill version 2.1.0 authored by pexoai for Seedance 2.0 video generation
Files
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):
{
"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 use a reference image. |
| Scene Environment | Hybrid | Use an asset for the base, and text to modify details (e.g., weather). |
| Aesthetic Style | Hybrid | Use an asset to define the style, and text to specify its application. |
| Composition / Layout | Asset | Purely visual. Must be controlled by a keyframe image. |
| Subject Motion | Hybrid | Simple, describable actions use text. Complex, unique motions require a reference video. |
| Camera Language | Text | Standardized cinematic language. Text is clearer and more direct. |
| Visual Effects | Text | Most effects are describable. Only very unique effects need a reference video. |
| Voice (Timbre) | Asset | Unique biometric signature. Must use an audio sample. |
| Voice (Performance) | Text | Performance details (speed, tone, emotion) are best controlled by text/SSML. |
| Non-speech (SFX / Music) | Asset | Unique sounds/melodies must be provided as an asset. |
| Multi-shot | Text | Structural information is best defined by structured text (e.g., multi_prompt). |
| Pacing | Text | Temporal control is best defined by text parameters. |
| Story Logic | Text | Abstract concepts can only be guided by text prompts. |
Prompt Templates for Seedance 2.0
These are high-level templates that can be adapted by the skill to create more sophisticated and stylized prompts.
Template 1: Cinematic Character Shot
Goal: Create a short, film-like shot focusing on a character.
Template:
A cinematic [Shot Type] of [Character Description]. The scene is lit with [Lighting Style] lighting, creating a [Mood/Atmosphere] mood. The camera performs a [Camera Movement].
@character_ref.png is the subject reference.
@style_ref.png is the aesthetic style reference.Example Usage:
- Shot Type: close-up
- Character Description: a pensive android
- Lighting Style: dramatic, high-contrast
- Mood/Atmosphere: somber and introspective
- Camera Movement: slow push-in
Template 2: Dynamic Product Showcase
Goal: Create an engaging video to showcase a product.
Template:
A dynamic, high-energy shot of [Product Name]. The product performs [Product Action]. The background is a [Background Description]. The video features fast-paced cuts and [Visual Effect].
@product_image.png is the product reference.
@motion_ref.mp4 is the motion reference for the product action.
@music_track.mp3 provides the energetic soundtrack.Example Usage:
- Product Name: the new "Quantum" smartphone
- Product Action: rotating 360 degrees while emitting light trails
- Background Description: clean, minimalist studio setting
- Visual Effect: lens flares
Template 3: Narrative Scene
Goal: Generate a short scene that tells a simple story.
Template:
[Scene Description]. [Character 1 Description] [Action 1]. Then, [Character 2 Description] [Action 2]. The scene should feel [Overall Mood].
@character1.png is the reference for the first character.
@character2.png is the reference for the second character.
@location.png is the scene reference.
@dialogue.mp3 provides the audio for the scene.Example Usage:
- Scene Description: In a dimly lit library
- Character 1: a young wizard
- Action 1: nervously looks around before opening an ancient book
- Character 2: a ghostly figure
- Action 2: appears behind him
- Overall Mood: mysterious and suspenseful
Seedance 2.0 Syntax Guide
This document covers the essential syntax for interacting with the Seedance 2.0 model, focusing on the @ reference system.
The @ Reference System
The @ symbol is used to tell the model how to use the uploaded assets. It allows you to assign specific roles to your images, videos, and audio files.
Basic Syntax: @asset_name
asset_namecorresponds to the filename of the uploaded asset.
Common Usage Patterns
1. Defining Subject Identity:
- Prompt:
A man wearing a hat. Use @man_photo.jpg as the subject reference. - Explanation: This tells the model to use the person from
man_photo.jpgas the main character.
2. Defining Scene/Environment:
- Prompt:
A dog is running on the beach. Use @beach_scenery.png as the background. - Explanation: This sets the scene from
beach_scenery.pngas the environment for the action.
3. Referencing Motion:
- Prompt:
Make the character dance. Reference the motion from @dance_video.mp4. - Explanation: The character in the generated video will mimic the dance moves from
dance_video.mp4.
4. Referencing Camera Language:
- Prompt:
A slow zoom-in on the product. Use the camera movement from @zoom_shot.mp4. - Explanation: The generated video will replicate the camera motion of
zoom_shot.mp4.
5. Using Start/End Frames:
- Prompt:
An animation of a logo appearing. Use @logo_start.png as the start frame and @logo_end.png as the end frame. - Explanation: The video will animate the transition from the start image to the end image.
6. Combining Multiple References:
- Prompt:
Make the person from @person.jpg perform the action from @action.mp4 in the location from @location.png. - Explanation: This is a powerful way to combine identity, motion, and scene from different sources.
7. Audio Reference:
- Prompt:
A video of a dramatic landscape, with the music from @epic_music.mp3. - Explanation: The model will use the provided audio as the soundtrack and may even try to match the video's pacing to the music's rhythm.
Best Practices
- Be Explicit: Clearly state the role of each
@reference. Don't assume the model will guess correctly. For example, instead of just... @my_video.mp4, write... using the camera motion from @my_video.mp4. - One Role Per Asset (Usually): While an asset can sometimes serve multiple roles (e.g., a video providing both motion and a subject), it's clearer to assign one primary role per asset.
- Name Assets Clearly: Use descriptive filenames for uploaded assets (e.g.,
character_ref.png,camera_dolly_in.mp4). This makes the prompt easier to read and debug. - Check for Conflicts: Ensure you are not giving contradictory instructions (e.g., referencing two different videos for the same motion).
Related skills
How it compares
Use seedance-2.0-prompter when inputs are multimodal references; use generic prompt skills for text-only creative briefs.
FAQ
What does seedance-2.0-prompter do?
>
When should I use seedance-2.0-prompter?
>
What are common prerequisites?
--- name: seedance-2.0-prompter description: > Expert prompt engineering for Seedance 2.0.
Is Seedance 2.0 Prompter safe to install?
skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.