Seedance 2.0 Storyboard Prompts
elementsix/elementsix-skills
Interviews you about a video idea, then writes a timed shot-by-shot prompt for Seedance 2.0 using its image, video and audio reference syntax.
Agent skill
by Supreme-Ultimate in Supreme-Ultimate/novel-to-script-team
Breaks a script or outline into plot points and writes a director's walkthrough, character list and scene list sized for Seedance video generation.
SKILL.md written in Chinese; this summary is our English description.
$ npx skills add Supreme-Ultimate/novel-to-script-team --skill director-skill -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install Supreme-Ultimate/novel-to-script-team director-skill --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/Supreme-Ultimate/novel-to-script-team.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/director-skill .claude/skills/director-skill && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "director-skill" agent skill from https://github.com/Supreme-Ultimate/novel-to-script-team/tree/main/skills/director-skill into .claude/skills/director-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "director-skill", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/Supreme-Ultimate/novel-to-script-team/tree/main/skills/director-skillType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add Supreme-Ultimate/novel-to-script-team --skill director-skill -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install Supreme-Ultimate/novel-to-script-team director-skill --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Supreme-Ultimate/novel-to-script-team.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/director-skill .agents/skills/director-skill && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "director-skill" agent skill from https://github.com/Supreme-Ultimate/novel-to-script-team/tree/main/skills/director-skill into .agents/skills/director-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "director-skill", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Supreme-Ultimate/novel-to-script-team --skill director-skill -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install Supreme-Ultimate/novel-to-script-team director-skill --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Supreme-Ultimate/novel-to-script-team.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/director-skill .cursor/skills/director-skill && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "director-skill" agent skill from https://github.com/Supreme-Ultimate/novel-to-script-team/tree/main/skills/director-skill into .cursor/skills/director-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "director-skill", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/Supreme-Ultimate/novel-to-script-team.git --path skills/director-skill--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add Supreme-Ultimate/novel-to-script-team --skill director-skill -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install Supreme-Ultimate/novel-to-script-team director-skill --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Supreme-Ultimate/novel-to-script-team.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/director-skill .gemini/skills/director-skill && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "director-skill" agent skill from https://github.com/Supreme-Ultimate/novel-to-script-team/tree/main/skills/director-skill into .gemini/skills/director-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "director-skill", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install Supreme-Ultimate/novel-to-script-team director-skillInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add Supreme-Ultimate/novel-to-script-team --skill director-skill -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/Supreme-Ultimate/novel-to-script-team.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/director-skill .github/skills/director-skill && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "director-skill" agent skill from https://github.com/Supreme-Ultimate/novel-to-script-team/tree/main/skills/director-skill into .github/skills/director-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "director-skill", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Supreme-Ultimate/novel-to-script-team --skill director-skill -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install Supreme-Ultimate/novel-to-script-team director-skill --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Supreme-Ultimate/novel-to-script-team.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/director-skill .opencode/skills/director-skill && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "director-skill" agent skill from https://github.com/Supreme-Ultimate/novel-to-script-team/tree/main/skills/director-skill into .opencode/skills/director-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "director-skill", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
director-skillBreaks a script or outline into plot points and writes a director's walkthrough, character list and scene list sized for Seedance video generation.
This skill takes a script, synopsis or scene outline together with a visual style and a target medium (film, short drama, comic drama, music video or advertisement) and turns it into one analysis file per episode, `01-director-analysis.md`, saved under `outputs/`. The file holds a director's walkthrough, a character list and a scene list; the last two feed the art side that generates reference images for characters and scenes.
The agent reads the whole script, then splits it into numbered plot points at natural breaks such as an emotional turn, a jump in time or place, or a change in narrative function, and checks the splits by merging neighbors that share a purpose and dividing any that carry two. Each plot point is meant to match one Seedance 2.0 generation of 4 to 15 seconds, and the skill gives a table for choosing 5, 8, 10 or 15 seconds and a rule of about one action beat per 2.5 seconds.
Each walkthrough describes visuals, character action, dialogue and sound, camera feel and lighting mood in flowing prose, using concrete physical actions rather than abstract states. Pieces longer than 60 seconds in total are advised to be written as silent versions so music can be added later. The skill also lists reference files to read first, kept in a shared folder outside the skill, on cinematography, storyboard method and micro-drama storyboards. Its text is in Chinese.
7 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 117dceb. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Director Script Breakdown for Seedance loads about 1.3k tokens when it runs. Until then it costs about 15 tokens; SKILL.md has 289 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from Supreme-Ultimate/novel-to-script-team at commit 117dceb, republished under its MIT licence (© Supreme-Ultimate). 289 words, ~1,305 tokens.
.claude/skills/director-skill/SKILL.md (or your agent's skills folder).../../references/00-first-principles.md../../references/08-camera-and-cinematography.md../../references/09-storyboard-methodology.md../../references/10a-action-dialogue-scenes.md../../references/10b-atmosphere-fantasy.md../../references/19-micro-drama-storyboard-system.md — 微短剧分镜两阶段系统(第一阶段:视觉词典)../../references/20-frame-description-elements.md(帧图描述完整元素表)../../references/15-color-psychology.md — 色彩心理学(色彩情绪映射、色彩叙事原则)../../references/17-lighting-narrative.md — 光影叙事(光影情绪映射、明暗对比叙事)../../references/16-dramatic-principles.md — 剧作原理(三幕结构、冲突设计、节奏控制)剧本分析与导演讲戏技能。将剧本/梗概/分场大纲转化为:
核心理念:导演像给演员讲戏一样,把脑海中的画面完整描述出来。 一个剧情点 = 一段完整叙事 = 一次 Seedance 2.0 生成任务。 段落内可包含多组镜头(如蒙太奇、快速闪回),但叙事上必须是一个完整段落。
outputs/<集数>/01-director-analysis.md — 导演分析(讲戏本 + 人物清单 + 场景清单)将剧本拆分为若干剧情点(P01、P02、P03...),每个剧情点是一个完整的叙事段落。
拆分依据——叙事的自然断点:
一个剧情点内可包含多组镜头:
反向检查:
Seedance 2.0 单次生成 4-15 秒。根据段落的叙事密度选择时长。
时长选择参考:
| 时长 | 适用场景 |
|---|---|
| 5s | 单镜头,一个动作或表情变化 |
| 8s | 单镜头,一组连贯动作 |
| 10s | 多镜头,一段包含镜头转换的叙事 |
| 15s | 多镜头,完整的多场景叙事(如蒙太奇、连续切换) |
节拍密度约束(作用于每个连续镜头内,非整段): 底层规律:AI 视频生成中,每个连续镜头内 1 拍 ≈ 2.5 秒屏幕时间。节拍太密,动作会糊、跳、不自然。
节拍定义:
多镜头段落的节拍分配: 段落内的节拍分布在多个镜头切换中,每个镜头各自遵守密度约束。 例:15 秒蒙太奇可含 5 个子画面,每个 2-3 秒、1-2 拍,总节拍远超单镜头上限。
头尾安全区: 每次 Seedance 生成的前 0.5 秒和后 0.5 秒为安全区,不放关键内容。 开头用于场景建立,结尾用于收住或过渡。
导演阐述必须包含以下维度(不需要分条列举,用自然流畅的叙述融合在一起):
画面内容:谁在哪里、环境是什么样 人物动作:具体的肢体动作、走位、表情变化 台词/声音:说了什么话、什么语气、环境音 镜头感觉:什么景别、镜头怎么运动、从哪到哪 光影氛围:什么光源、什么色调、什么情绪
音频策略(根据总时长决定):
音频策略:静音版本(仅保留环境音和对白)讲戏原则:
多镜头段落的额外要求: 当一个剧情点包含多组镜头时,还需描述:
从剧情中筛选需要生成参考图的人物,只记录视觉外观信息:
筛选标准(满足任一即列入清单):
不列入清单的人物(群演/一次性配角):
26 元素框架补充列(参见 references/20-frame-description-elements.md):
注意:
从剧情中提取所有关键场景,只记录视觉环境信息:
26 元素框架补充列(参见 references/20-frame-description-elements.md):
如果 outputs/{剧本名}/assets/character-prompts.md 和 outputs/{剧本名}/assets/scene-prompts.md 存在,读取已有人物和场景,为本集人物清单和场景清单中的每一项标注素材状态:
判断规则:
ep01 或提示词文件不存在时,所有项标注"新增"。
按照标准格式输出到 outputs/<集数>/01-director-analysis.md。
人物清单和场景清单中须包含"素材状态"列,服化道据此判断哪些需要设计。
# 导演讲戏本
## P01 [剧情标题]
- 人物:[出场人物]
- 场景:[场景名(多场景段落用顿号分隔)]
- 镜头组:[单镜头 / 多镜头(X 组)]
- 时长建议:[5s/8s/10s/15s]
**导演阐述**:
[完整的画面描述,包含走位、动作、台词、镜头感觉、光影氛围。
用自然流畅的叙述融合所有维度,不要分条列举。
像给演员讲戏一样,把脑海中的影像说出来。
多镜头段落还需描述镜头切换方式、子画面节奏、整段叙事弧线。]
---
## P02 [剧情标题]
...标题格式:使用加粗文本 **人物清单**,不使用 ## 标题(## 仅用于剧情点 PXX)。
**人物清单**
| 人物 | 年龄 | 外观关键词 | 素材状态 |
|------|------|----------|---------|
| 林薇 | 28 | 干练短发、鹅蛋脸、职业西装 | 新增 |
| 母亲 | 55 | 花白短发、圆润脸型、朴素棉衣 | 新增 |注意:群演/一次性配角(如路人、围观群众)不在此表中,但其外观已在讲戏本对应剧情点的导演阐述中具体描述。
素材状态取值:
标题格式:同人物清单,使用加粗文本 **场景清单**。
**场景清单**
| 场景 | 时间 | 光线/色调 | 氛围关键词 | 素材状态 |
|------|------|----------|----------|---------|
| 办公室 | 深夜 | 冷白荧光灯、暗蓝 | 冷清、压抑 | 新增 |
| 火车站 | 傍晚 | 暖黄夕阳 | 喧闹、过渡 | 新增 |素材状态取值同人物清单。
## 标题仅用于剧情点(## P01、## P02...),其他所有段落(人物清单、场景清单、元数据检查等)使用加粗文本作为标题。这确保文件中 ## 标题与剧情点一一对应,避免下游解析歧义。
© Supreme-Ultimate, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in skills/director-skill of Supreme-Ultimate/novel-to-script-team.
Open the folder on GitHubat commit 117dceb
Director Script Breakdown for Seedance next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Director Script Breakdown for Seedance this skillSupreme-Ultimate/novel-to-script-team | 175 | — | ~1.3k | Automated safety check: Pass | MIT | |
| Seedance 2.0 Storyboard Promptselementsix/elementsix-skills | 311 | — | ~1.4k | Automated safety check: Pass | MIT | |
| Seedance Storyboard in Shanghai Animation Styleliangdabiao/smy-seedance-storyboard | 138 | — | ~3k | Automated safety check: Pass | None | |
| Painterly 3D2 Cinema Promptsliucongg/liucong-skills | 248 | — | ~1.8k | Automated safety check: Pass | Apache-2.0 | |
| Seedance Storyboard Generatorliangdabiao/Seedance2-Storyboard-Generator | 2.6k | — | ~2.2k | Automated safety check: Pass | None | |
| Scroll Promo Site Builderkangarooking/kangarooking-skills | 662 | — | ~2.6k | Automated safety check: Pass | MIT |
elementsix/elementsix-skills
Interviews you about a video idea, then writes a timed shot-by-shot prompt for Seedance 2.0 using its image, video and audio reference syntax.
liangdabiao/smy-seedance-storyboard
Turns a story, novel or myth into a retro hand-drawn animation style short-drama script, episode breakdown, asset prompts and Seedance 2.0 storyboard prompts.
liucongg/liucong-skills
Expands one sentence into a prompt package for painterly 3D-to-2D short films: story, 15-second segments, characters, scenes, Midjourney storyboards and Seedance video prompts.
liangdabiao/Seedance2-Storyboard-Generator
专业的Seedance 2.0平台AI视频脚本和分镜生成器。当用户要求:(1) 将文章/故事转换为视频脚本,(2) 生成Seedance 2.0分镜提示词,(3) 规划多集AI视频系列,(4) 为GPT-Image-2、Seedream、Nano Banana…
kangarooking/kangarooking-skills
Create a scroll-controlled cinematic product website with rich motion (动效网站) from product materials, reference pages or videos, and brand assets.
TFboy1/oh-my-minimaxh3-director
Turns a script into a storyboard, assigns MiniMax H3 workflows in ComfyUI, monitors batch generation and builds a Jianying draft of the finished video.
Supreme-Ultimate/novel-to-script-team
Turns the character and scene lists from a director analysis into detailed text-to-image prompts for character sheets, scenes and props, after confirming a visual style with you.
Supreme-Ultimate/novel-to-script-team
Reviews costume, makeup and prop design prompts for characters and scenes in a novel-to-film pipeline, scoring each one and returning PASS or FAIL with a problem list.
Supreme-Ultimate/novel-to-script-team
Chinese-language skill that scores a generated short-drama script against a reference hit script on rhythm, dialogue style, emotional impact and structure, with PASS/FAIL thresholds.
Supreme-Ultimate/novel-to-script-team
Turns a script, synopsis or scene outline into AI image prompts for storyboards, using a beat breakdown, a nine-panel Beat Board and four-panel Sequence Boards.
Supreme-Ultimate/novel-to-script-team
爆款剧本检索技能。使用混合搜索(语义+关键词)检索最相关的爆款剧本,为生成提供参考. An agent skill from Supreme-Ultimate/novel-to-script-team.
Supreme-Ultimate/novel-to-script-team
调用 nano banana API(gemini-3.1-flash-image-preview)生成图片。支持纯文本生图和参考图生图。
Works with
Categories
Breaks a script or outline into plot points and writes a director's walkthrough, character list and scene list sized for Seedance video generation. md`, saved under `outputs/`. The file holds a director's walkthrough, a character list and a scene list; the last two feed the art side that generates reference images for characters and scenes.
Director Script Breakdown for Seedance fits situations like: turning a script or synopsis into a director's walkthrough for AI video generation; splitting a short-drama episode into plot points with set durations; producing character and scene lists to guide reference image generation.
Run `npx skills add Supreme-Ultimate/novel-to-script-team --skill director-skill -a claude-code`. Or copy the skill folder (skills/director-skill in Supreme-Ultimate/novel-to-script-team) into .claude/skills/director-skill in your project. Claude Code loads it when a task matches its description.
Run `npx skills add Supreme-Ultimate/novel-to-script-team --skill director-skill -a codex`. Or copy the skill folder (skills/director-skill in Supreme-Ultimate/novel-to-script-team) into .agents/skills/director-skill in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Supreme-Ultimate/novel-to-script-team --skill director-skill -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/director-skill, .gemini/skills/director-skill, .github/skills/director-skill and .opencode/skills/director-skill in your project.
SKILL.md names no scripts, command-line tools or credentials: Director Script Breakdown for Seedance is instructions for the agent only. Our summary lists: The shared `references/` folder that sits two levels above the skill folder.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Director Script Breakdown for Seedance is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.3k tokens (SKILL.md is roughly 5.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Director Script Breakdown for Seedance: Seedance 2.0 Storyboard Prompts (elementsix/elementsix-skills, 311 stars), Seedance Storyboard in Shanghai Animation Style (liangdabiao/smy-seedance-storyboard, 138 stars), Painterly 3D2 Cinema Prompts (liucongg/liucong-skills, 248 stars) and Seedance Storyboard Generator (liangdabiao/Seedance2-Storyboard-Generator, 2.6k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
Supreme-Ultimate (a GitHub organization) maintains it in Supreme-Ultimate/novel-to-script-team, which has 175 GitHub stars. The repository holds 17 skills in this directory. The repository was last updated on May 2, 2026.
Source: Supreme-Ultimate/novel-to-script-team on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.