FAQ
seedance-shotdesign-skills is a Claude Code plugin with 1 hand-picked skill for content work, indexed on Flowy. Install it with the command on its page. It includes Seedance-ShotDesign-Skills. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.
$ npx -y skills add woodfantasy/Seedance2.0-ShotDesign-Skills --agent claude-code
Repo: woodfantasy/Seedance2.0-ShotDesign-Skills
English | ไธญๆ | ๆฅๆฌ่ช | ํ๊ตญ์ด | Espaรฑol | Portuguรชs | Franรงais
Seedance Shot Design turns a rough video idea or an approved source clip into a production-ready Seedance 2.5 plan and copyable prompt. Version 3.0 is a capability-level rewrite for 30-second standard generation, 30โ180 second ultra-long work, multimodal references, extension, precision editing, and industrial workflows.
| Area | Seedance 2.5 behavior |
|---|---|
| Standard generation | One continuous 4โ30s generation; exactly 30s stays in standard mode by default |
| Ultra-long | Continuous 30โ180s stories with a continuity bible, acts, sequences, and a resolved ending |
| Extension | Source โค30s, add 4โ30s, final โค60s; the prompt controls only the added portion |
| Multimodal input | Up to 30 images, 10 videos, and 10 audios under the documented per-type duration/file constraints |
| Editing | Smart edit, annotation-based advanced edit, local replacement/removal, and viewpoint reconstruction |
| Audio | Audio-only references, voice/timbre binding, multilingual dialogue, BGM removal with speech/ambience preservation |
| Production modes | Creative transfer, green screen, rough/fine white model, seamless transition, multi-panel storyboard |
| Validation | Mode-aware duration, asset, timeline, contract, preservation, and contradiction checks |
| Localization | Native directing language; dialogue is explicitly bound to speaker and target language |
The skill deliberately removes obsolete assumptions: no forced split above 15 seconds, no 9/3/3/12 mixed-file rule, no universal 500-character ceiling, no forced English for non-Chinese users, and no undocumented 1080p or CLI claims.
flowchart LR
A[Production brief] --> B{Route by intent}
B --> C[Generation or ultra-long]
B --> D[Extension]
B --> E[Editing or audio]
B --> F[Industrial workflow]
C --> G[Asset binding and continuity]
D --> G
E --> G
F --> G
G --> H[Mode-specific prompt contract]
H --> I[Mode-aware validation]
I --> J[Copyable Seedance 2.5 delivery]
The skill:
standard: ๅ
จ่ฝๅ่ / ้ฆๅฐพๅธง, 4โ30sultra_long: ่ถ
้ฟ่ง้ข, 30โ180sextension: ่ง้ขๅปถ้ฟsmart_edit / advanced_edit: ๆบ่ฝ็ผ่พ / ้ซ็บง็ผ่พ / ่ง้ข็ผ่พviewpoint: ็ฉบ้ด่ง่งไฟฎๆนbgm: ้ณ่ฝจ็ผ่พ / BGM separationcreative_transfer: ่ฟ็งปๅๆgreen_screen: ็ปฟๅน็ผ่พrough_white_model / fine_white_model: ็ฒ้ข็ฒ / ็ป้ข็ฒ็ฝๆจกseamless_transition: ่ง้ขๆ ็ผ่ฝฌๅบstoryboard: ๅคๅฎซๆ ผๅ้Place this folder in the skills directory used by your agent host. Common examples:
.claude/skills/seedance-shot-design/
~/.codex/skills/seedance-shot-design/
.cursor/skills/seedance-shot-design/
The repository currently remains available at its existing URL:
git clone https://github.com/woodfantasy/Seedance2.0-ShotDesign-Skills.git seedance-shot-design
Invoke it explicitly when desired:
Use $seedance-shot-design to design a continuous 30-second vertical suspense film.
It can also activate implicitly for Seedance prompts, storyboards, extension, editing, white-model rendering, green-screen compositing, and related shot-design requests.
Create a 30-second 9:16 product story with three image references and one voice reference.
Continue @Video1 forward by 20 seconds from its last-frame motion, without changing the original clip.
Remove the poster inside the red box from 4โ11s, reconstruct the brick wall, then remove BGM while keeping dialogue and footsteps.
Render this 24-second fine white-model animation as a realistic sci-fi hangar while preserving geometry, camera, and collision timing.
The standard libraryโonly validator can be used locally or in CI:
python3 scripts/validate_prompt.py \
--mode standard \
--duration 30 \
--resolution 720p \
--prompt-file prompt.txt
For extension, --duration means the added duration:
python3 scripts/validate_prompt.py \
--mode extension \
--duration 20 \
--source-duration 25 \
--prompt-file extension.txt
Run the regression suite:
python3 -m unittest scripts/test_validate.py
seedance-shot-design/
โโโ SKILL.md
โโโ agents/openai.yaml
โโโ assets/logo.svg
โโโ references/
โ โโโ seedance-specs.md
โ โโโ workflow-router.md
โ โโโ prompt-contracts.md
โ โโโ long-form-storytelling.md
โ โโโ multimodal-references.md
โ โโโ video-editing.md
โ โโโ industrial-workflows.md
โ โโโ cinematography.md
โ โโโ quality-anchors.md
โ โโโ micro-expressions.md
โ โโโ audio-tags.md
โ โโโ director-styles.md
โ โโโ scenarios.md
โโโ scripts/
โโโ validate_prompt.py
โโโ test_validate.py
720P+ appears as a UI label, not a separately documented parameter. Verify the current UI before promising anything beyond 720p.@ๅพ็1, @่ง้ข1, and @้ณ้ข1..gitignore agents/ openai.yaml assets/ logo.svg LICENSE README.es.md README.fr.md README.ja.md README.ko.md README.md README.pt.md README.zh-CN.md references/ audio-tags.md cinematography.md director-styles.md industrial-workflows.md long-form-storytelling.md micro-expressions.md multimodal-references.md prompt-contracts.md quality-anchors.md scenarios.md seedance-specs.md video-editing.md workflow-router.md scripts/ test_validate.py validate_prompt.py SKILL.md
ยฉ 2026 Flowy ยท Free and open source
Built for Claude Code ยท Not affiliated with Anthropic