MCPcopy Index your code
hub / github.com/Emily2040/seedance-2.0

github.com/Emily2040/seedance-2.0 @v5.3.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v5.3.0 ↗ · + Follow
10 symbols 37 edges 4 files 0 documented · 0% updated 1d agov5.3.0 · 2026-05-08★ 3,1991 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Seedance 2.0 Skill OS — intent-first quad-modal AI filmmaking

Seedance 2.0 Skill OS

Intent-first AI filmmaking for Seedance 2.0.

Text-to-video · Image-to-video · Video-to-video · Reference-to-video · Audio-aware prompting · Copyright-safe rewrites · Agent Skills

Version Skills References Evals License

Author: Iamemily2050 (@iamemily2050) · Instagram · X · Website

Platform context: ByteDance Seedance 2.0 · Dreamina · Jimeng · BytePlus ModelArk

Updated: 2026-05-08 · v5.3.0 production-depth, multilingual, source, and eval coverage release


Why this repository exists

Seedance 2.0 Skill OS is a modular agent-skill package for directing Seedance 2.0 video generations. It is built around a simple principle: direct the model, do not micro-manage the frame.

The repository gives an AI assistant a public, auditable operating system for Seedance work. It defines when to interview, when to write a compact prompt, when to load a technical reference, when to rewrite unsafe IP content, and when to troubleshoot a bad generation.

Start Here

User situation Load first Output
“I have a vague idea.” seedance-interview A focused creative brief and next prompt path.
“I know the scene I want.” seedance-prompt A production-ready Seedance prompt.
“Make it short and strong.” seedance-prompt-short A compressed 30–100 word prompt.
“I have an image/video/audio reference.” reference-workflow A role map for every reference asset.
“It failed or looks bad.” seedance-troubleshoot A root-cause diagnosis and repaired prompt.
“This uses a character, brand, celebrity, or real person.” seedance-copyright A safer rewrite preserving the creative function.

Current Status Rule

Seedance platform behavior changes quickly. Before making factual claims about API availability, face or portrait authorization, upload limits, pricing, regional availability, or model names, load references/api-status.md and check its last_verified date.

As of 2026-05-08, public official sources describe Seedance 2.0 as supporting text, image, audio, and video inputs, and BytePlus ModelArk publishes Seedance video-generation API documentation. Access, pricing, model IDs, upload limits, and authorization requirements remain surface-specific.

Skill Map

Seedance 2.0 skill constellation map

Core Pipeline

Skill Use when
seedance-interview The idea is vague, undeveloped, or needs creative direction.
seedance-interview-short The user wants a fast brief, not a long interview.
seedance-prompt The user needs a complete prompt from a clear concept.
seedance-prompt-short The prompt must be compressed for stronger Seedance performance.
seedance-camera Camera behavior, lens feel, shot scale, or movement must be specified.
seedance-motion Body movement, object motion, choreography, or physical action matters.
seedance-lighting Mood, time of day, atmosphere, or light transition drives the shot.
seedance-characters Character identity, multi-character blocking, or consistency matters.
seedance-style The user needs a visual style without unsafe studio/franchise borrowing.
seedance-vfx Particles, destruction, energy, weather, magic, or transformation effects matter.
seedance-audio Dialogue, lip-sync, music, ambience, or audio-reference behavior matters.
seedance-pipeline The user asks about API, web workflow, ComfyUI, post-production, or integration.
seedance-recipes The user wants a genre template or repeatable production recipe.
seedance-troubleshoot Output quality is poor, unstable, blurry, off-prompt, or blocked.

Governance and Quality

Skill Use when
seedance-copyright Protected IP, public figures, real people, brands, logos, songs, or exact scenes appear.
seedance-antislop Prompt language is generic, bloated, or filled with empty quality boosters.
seedance-filter A prompt is blocked, degraded, or likely to trigger a content filter.

Multilingual Vocabulary

Skill Use when
seedance-vocab-zh Chinese prompt compression or Mandarin cinematic vocabulary is needed.
seedance-vocab-ja Japanese cinematic vocabulary is needed.
seedance-vocab-ko Korean cinematic vocabulary is needed.
seedance-vocab-es Spanish cinematic vocabulary is needed.
seedance-vocab-ru Russian cinematic vocabulary is needed.
seedance-examples-zh Chinese working examples or example-safe rewrites are needed.

Reference Library

Reference Purpose
api-status.md Current dated platform and API status.
source-registry.md Source hierarchy and evidence labels.
platform-constraints.md Stable platform-risk rules.
quick-ref.md Compact routing and prompt checklist.
reference-workflow.md How to map image, video, audio, and storyboard references.
i2v-guide.md Image-to-video best practices.
prompt-examples.md Safe copy-paste prompt examples.
genre-guides.md Genre-specific prompt patterns.
storytelling-framework.md Narrative design and visual layering.
intent-vs-precision.md The intent-first philosophy.
audio-guide.md Audio, dialogue, beat-sync, and lip-sync guidance.
anti-slop-lexicon.md Weak phrase replacement table.
filter-vocab.md Safer wording for blocked/degraded prompts.
frontend-design-system.md README and SVG design standards.
json-schema.md Structured prompt wrapper for pipelines.
eval-rubric.md How to judge eval outputs.
progressive-disclosure.md Root, sub-skill, and reference boundaries.
vocab/zh.md Chinese cinematic vocabulary for compact prompts.
vocab/ja.md Japanese cinematic vocabulary for compact prompts.
vocab/ko.md Korean cinematic vocabulary for compact prompts.
vocab/es.md Spanish cinematic vocabulary for compact prompts.
vocab/ru.md Russian cinematic vocabulary for compact prompts.

Install

Client support for Agent Skills is still tool-specific. If your client supports installing a skill directly from a GitHub repository, use this repository URL:

https://github.com/Emily2040/seedance-2.0

For manual installation, copy this repository into the skill directory used by your agent client. The directory name should match the root skill name, seedance-20.

Platform Typical workspace path
Claude Code / OpenClaw .claude/skills/seedance-20/
Codex-style agent workspace .agents/skills/seedance-20/
Gemini CLI-style workspace .gemini/skills/seedance-20/
GitHub Copilot workspace .github/skills/seedance-20/
Cursor workspace .cursor/skills/seedance-20/
Windsurf workspace .windsurf/skills/seedance-20/

Validation

Run these checks before every release:

python scripts/validate_skills.py --strict
python scripts/content_audit.py --strict
python scripts/eval_schema_check.py --strict
python scripts/design_audit.py --strict

The CI workflow runs the same checks on push and pull request.

Design Standard

The v5.3 frontend intentionally keeps the cleaned v5.2 design language while adding deeper production guidance, multilingual coverage, and eval breadth. The README should stay readable in GitHub mobile, dark mode, and narrow widths. SVG assets must include <title> and <desc> elements, use internal CSS only, and avoid external fonts or scripts. See docs/frontend-redesign.md.

Changelog

See CHANGELOG.md. Current release: v5.3.0.

License

MIT © 2026 Iamemily2050 (@iamemily2050)

Core symbols most depended-on inside this repo

value_for
called by 2
scripts/validate_skills.py
metadata_value
called by 2
scripts/validate_skills.py
validate_skill
called by 2
scripts/validate_skills.py
main
called by 1
scripts/eval_schema_check.py
main
called by 1
scripts/design_audit.py
should_scan
called by 1
scripts/content_audit.py
main
called by 1
scripts/content_audit.py
split_frontmatter
called by 1
scripts/validate_skills.py

Shape

Function 10

Languages

Python100%

Modules by API surface

scripts/validate_skills.py6 symbols
scripts/content_audit.py2 symbols
scripts/eval_schema_check.py1 symbols
scripts/design_audit.py1 symbols

For agents

$ claude mcp add seedance-2.0 \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page