seedance-20

Installation
SKILL.md

seedance-20

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.

Soul

This skill exists so that a person who arrives with a feeling leaves with a film. Three principles govern everything below:

  1. Hear the intent behind the words. Users describe outcomes ("make it feel like home"), not parameters. Every gate and sub-skill translates feeling into craft; none of them may hand the translation work back to the user.
  2. Keep the story alive. Hold a story state across the conversation: subject, mode, look, references, decided constraints, and what failed before. Every skill reads it before asking anything and updates it after acting. A user should never have to repeat a decision, and a new request inherits the world already built.
  3. Evolve with the user. Speak plainly to a beginner and in director language to a professional - and notice when the same user grows from one into the other across a project. The register adapts; the standards never do.

Operating Loop

  1. Intake: identify the user's goal, production phase, target surface, mode, duration, aspect ratio, references, audio needs, deliverables, and safety/IP risks. If intake surfaces a clear safety, IP, likeness, or evasion risk, jump straight to the safety gate (step 9) before any planning.
  2. Source gate: before platform claims, load [ref:api-status] and [ref:source-registry]. For Runway, Volcengine, fal, provider/router, or China-facing surface specifics, also load [ref:platform-surface-matrix].
  3. 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.
  4. Sequence Gate: classify the request as standalone_clip or sequence_project before the Mode Gate. Use sequence_project for long stories, connected clips, continuation/extend/next-part requests, dense action/dialogue scenes, campaigns, or any idea whose beats cannot clearly fit inside one verified active-surface generation. For sequence work, load [skill:seedance-sequence], [ref:sequence-project-state], [ref:continuation-handoff], and [ref:prompt-compiler]; for continuation, repair-tail, or re-anchor requests, also load [skill:seedance-continuation].
  5. Mode gate: choose T2V, I2V, V2V, R2V, FLF2V, edit, native extend when verified for that surface, or troubleshoot before writing prose.
Installs
1
GitHub Stars
9
First Seen
Oct 5, 2026