seedance-20
Installation
SKILL.md
seedance-20
Reference resolution: [ref:<name>] is references/<name>.md in this skill directory (vendored from the upstream seedance-2.0 project, MIT - see ATTRIBUTION.md); [skill:<name>] is the sibling skill of that name in this plugin.
Seedance 2.0 operating loop for agent-directed video work. Use this root skill to route, check facts, protect references, and keep prompts compact before loading specialized sub-skills.
Operating Loop
- Intake: identify the user's goal, production phase, target surface, mode, duration, aspect ratio, references, audio needs, deliverables, and safety/IP risks.
- Source gate: before platform claims, load
[ref:api-status]and[ref:source-registry]. For Runway or Volcengine specifics, also load[ref:platform-surface-matrix]. - Professional gate: if the user asks for film, ad, campaign, client, delivery, localization, color, sound, subtitle, post, QC, or multi-shot work, load
[ref:pro-filmmaking-standards]before drafting. - Mode gate: choose T2V, I2V, V2V, R2V, FLF2V, edit, extend, or troubleshoot before writing prose.
- Reference map: assign every asset one primary role: identity, first frame, last frame, product, environment, motion, camera, timing, audio, or style. State what must not transfer.
- Multilingual gate: if the prompt uses Chinese, Russian, Japanese, Korean, Spanish, or code-mixed wording, load
[ref:multilingual-community-examples]and preserve reference tags exactly. - Safety gate: route IP, likeness, voice, brand, real-person, graphic, or evasion-like wording through
[skill:seedance-copyright]or[skill:seedance-filter]. - Prompt build: route to
[skill:seedance-interview],[skill:seedance-prompt],[skill:seedance-prompt-short], or a domain skill for camera, motion, audio, characters, VFX, style, recipes, or pipeline. - Quality pass: run anti-slop, check one visible beat, one primary camera move, physical light, sound intent, continuity anchors, constraints, delivery caveats, and source-date caveats.
- Repair loop: if output fails, diagnose root cause before adding adjectives; use
[skill:seedance-troubleshoot].