Seedance
songguoxs/seedance-prompt-skill
This skill should be used when the user asks to "generate video prompts", "create Seedance prompts", "write video descriptions", mentions "Seedance", "seedance", "即梦", "即梦平台", "视频提示词", "视频生成"…
把用户提供的品牌或产品 brief、参考素材和成片反馈整理为 TVC 创意方案、15 秒、30 秒或自定义时长的导演执行单、可复制的视频提示词,以及可选的无文字九宫格分镜;能分别配置视频模型、生成段数、节奏与镜头密度。适用于 TVC、品牌广告、产品广告、商业短片、Seedance 2.5、广告分镜、旁白设计和生成结果复盘;不用于纯社媒口播、直播切片或与 TVC 无关的视频参数咨询。
$ npx skills add nutllwhy/seedance-tvc-director --skill seedance-tvc-director -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install nutllwhy/seedance-tvc-director seedance-tvc-director --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/nutllwhy/seedance-tvc-director.git skills-src && mkdir -p .claude/skills && cp -r skills-src/seedance-tvc-director .claude/skills/seedance-tvc-director && 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 "seedance-tvc-director" agent skill from https://github.com/nutllwhy/seedance-tvc-director/tree/main/seedance-tvc-director into .claude/skills/seedance-tvc-director/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "seedance-tvc-director", 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/nutllwhy/seedance-tvc-director/tree/main/seedance-tvc-directorType 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 nutllwhy/seedance-tvc-director --skill seedance-tvc-director -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install nutllwhy/seedance-tvc-director seedance-tvc-director --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/nutllwhy/seedance-tvc-director.git skills-src && mkdir -p .agents/skills && cp -r skills-src/seedance-tvc-director .agents/skills/seedance-tvc-director && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "seedance-tvc-director" agent skill from https://github.com/nutllwhy/seedance-tvc-director/tree/main/seedance-tvc-director into .agents/skills/seedance-tvc-director/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "seedance-tvc-director", 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 nutllwhy/seedance-tvc-director --skill seedance-tvc-director -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install nutllwhy/seedance-tvc-director seedance-tvc-director --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/nutllwhy/seedance-tvc-director.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/seedance-tvc-director .cursor/skills/seedance-tvc-director && 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 "seedance-tvc-director" agent skill from https://github.com/nutllwhy/seedance-tvc-director/tree/main/seedance-tvc-director into .cursor/skills/seedance-tvc-director/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "seedance-tvc-director", 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/nutllwhy/seedance-tvc-director.git --path seedance-tvc-director--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 nutllwhy/seedance-tvc-director --skill seedance-tvc-director -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install nutllwhy/seedance-tvc-director seedance-tvc-director --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/nutllwhy/seedance-tvc-director.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/seedance-tvc-director .gemini/skills/seedance-tvc-director && 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 "seedance-tvc-director" agent skill from https://github.com/nutllwhy/seedance-tvc-director/tree/main/seedance-tvc-director into .gemini/skills/seedance-tvc-director/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "seedance-tvc-director", 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 nutllwhy/seedance-tvc-director seedance-tvc-directorInstalls 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 nutllwhy/seedance-tvc-director --skill seedance-tvc-director -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/nutllwhy/seedance-tvc-director.git skills-src && mkdir -p .github/skills && cp -r skills-src/seedance-tvc-director .github/skills/seedance-tvc-director && 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 "seedance-tvc-director" agent skill from https://github.com/nutllwhy/seedance-tvc-director/tree/main/seedance-tvc-director into .github/skills/seedance-tvc-director/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "seedance-tvc-director", 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 nutllwhy/seedance-tvc-director --skill seedance-tvc-director -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install nutllwhy/seedance-tvc-director seedance-tvc-director --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/nutllwhy/seedance-tvc-director.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/seedance-tvc-director .opencode/skills/seedance-tvc-director && 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 "seedance-tvc-director" agent skill from https://github.com/nutllwhy/seedance-tvc-director/tree/main/seedance-tvc-director into .opencode/skills/seedance-tvc-director/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "seedance-tvc-director", 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.
seedance-tvc-director把用户提供的品牌或产品 brief、参考素材和成片反馈整理为 TVC 创意方案、15 秒、30 秒或自定义时长的导演执行单、可复制的视频提示词,以及可选的无文字九宫格分镜;能分别配置视频模型、生成段数、节奏与镜头密度。适用于 TVC、品牌广告、产品广告、商业短片、Seedance 2.5、广告分镜、旁白设计和生成结果复盘;不用于纯社媒口播、直播切片或与 TVC 无关的视频参数咨询。
Seedance Tvc Director is an agent skill from nutllwhy/seedance-tvc-director. 把用户提供的品牌或产品 brief、参考素材和成片反馈整理为 TVC 创意方案、15 秒、30 秒或自定义时长的导演执行单、可复制的视频提示词,以及可选的无文字九宫格分镜;能分别配置视频模型、生成段数、节奏与镜头密度。适用于 TVC、品牌广告、产品广告、商业短片、Seedance 2.5、广告分镜、旁白设计和生成结果复盘;不用于纯社媒口播、直播切片或与 TVC 无关的视频参数咨询。
Its SKILL.md is about 2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 21 other files, including reference files (for example `agents/openai.yaml`, `evals/evals.json` and `references/ad-hook.md`).
It sits in Media & Creative, covering AI video generation. It works with Seedance. The repository describes itself as: A Seedance 2.5 TVC director Skill for 15s, 30s and custom commercial video prompts, storyboards, voiceover routing and evidence-driven retakes. The licence is MIT.
12 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 730a792. 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.
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.
Seedance Tvc Director loads about 2k tokens when it runs, and up to ~30k if it reads all its reference files. Until then it costs about 54 tokens; SKILL.md has 419 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 nutllwhy/seedance-tvc-director at commit 730a792, republished under its MIT licence (© nutllwhy). 419 words, ~2,036 tokens.
.claude/skills/seedance-tvc-director/SKILL.md (or your agent's skills folder). This skill also uses 18 other files; get the full folder from GitHub.把商业目标先翻译成可判断的 TVC 创意,再把选定方向编译成当前所选视频模型能执行的镜头指令;Seedance 2.5 是 30 秒单段完整生成的优先适配对象。保护品牌事实、产品外观和交付边界,不用空泛画质词代替导演判断。
时长:15 秒、30 秒或自定义秒数;声音:有旁白、无旁白,或同时生成有旁白版与无旁白版;生成方式:直出模式或九宫格模式;视频模型:使用基于当前平台能力的推荐模型,或由用户指定;生成段数:单段完整生成、多段生成后剪辑,或按当前平台能力自动选择。节奏与镜头密度:快节奏商业版、标准商业节奏、克制电影节奏,或用户自定义镜头数/平均镜长。
用户已明确的项目直接采用,只合并询问缺失项。每项先给推荐和一句理由;用户明确要求 Agent 决定或不要提问时,分别采用推荐项并标注可逆假设。【待补:具体内容】,不得编造。选择 15 秒,当创意可由一个钩子、一个产品触发、一个证明和一个品牌收束讲清;优先使用单一场景和一条主要视觉变化,再按节奏选择克制 3 至 5 镜、标准 5 至 7 镜、快节奏 7 至 10 镜。适合产品 hero film、单卖点演示、短促 launch cut 和社媒横竖版主片。
选择 30 秒,当需求包含人物关系、使用仪式、世界观建立、情绪转折、多个产品证明,或明确要求展示 Seedance 的 30 秒长时叙事能力。使用 5 至 7 个叙事模块组织故事,但按用户选择的节奏档位展开实际镜头:快节奏商业版约 14 至 18 镜、默认目标 16 镜;标准商业节奏约 11 至 14 镜;克制电影节奏约 8 至 10 镜。模块负责截止时间和新信息,不等于镜头数,也不等于生成段数。每 4 至 6 秒增加新的故事或商业信息;镜头越多,越要保证每镜只有一个主要动作、可读完成态和明确衔接,不能机械碎切。先判断采用 1、2 或 3 个因果相连的场景:连续产品仪式可留在单场景;需要反差、关系变化、使用情境或长时能力展示时优先 2 至 3 个场景。至少形成五种有控制的视觉层次,例如:环境建立、人物/产品互动、材质微距、机制隐喻、结果画面、hero shot。保持统一的产品锁、色彩逻辑和导演意图,不能把“丰富”写成无关场景堆砌。
严格采用用户指定总秒数,不把自定义时长强行取整为 15 秒或 30 秒。先核对当前平台可用模型和单次生成上限,优先寻找能单段完成目标时长的合格模型;只有用户指定模型无法单段完成、平台没有合格模型或用户主动选择多段时,才拆成多个独立生成段并提供剪辑接口。按总时长重新分配钩子、中段新信息和品牌收束:少于 3 秒时从第一帧同时完成钩子、产品识别和品牌记忆;达到 3 秒及以上时仍先完成前三秒钩子;较长版本保持每 4 至 6 秒增加新信息。
总时长达到 3 秒时,先在 0–3 秒交付一个与产品或核心主张直接相关的强钩子。禁止用城市空镜、慢速环境建立、人物起床/回家、纯氛围光影或 Logo 淡入占满前三秒。30 秒和较长自定义版本采用“先给异常/结果/欲望,再解释世界与因果”的广告顺序。
用户未指定时长时,在同一次配置确认中提供 15 秒 / 30 秒 / 自定义秒数,同时标出推荐项。用户要求由 Agent 决定时再按上述规则自动选择。
用于 brief 尚未锁定方向。交付 3 条路线,每条包含:
确保三条路线的叙事机制不同,不得只更换场景、色调或摄影风格。
用于方向已经选定。交付 treatment、时间结构、镜头表、声音设计、品牌资产处理和一条适配所选视频模型、可独立复制的提示词。
用于已有提示词。先指出最多 7 个最影响结果的问题,再给完整重写版。优先处理目标冲突、动作密度、参考素材职责、产品变形、时间超载和品牌交付风险,不要靠追加形容词修复。
用于用户返回生成视频或截图。先用全片等间隔抽帧建立镜头地图,再对失败动作高频抽帧,并测量实际硬切与转场边界;区分成功层与失败层,输出 保留项、唯一主修层、重试指令。人物不符合品牌调性时,只修改选角、造型、表演、空间或灯光中被证据指向的层,不自动推翻产品外观、时长结构、旁白和已经成功的镜头。
默认按以下顺序输出;用户明确只要其中一项时缩减交付。
Brief 判断:列出已知信息、保守假设和 【待补】。生成配置:分别写明 时长:15 秒/30 秒/自定义秒数、声音:有旁白/无旁白/同时生成两套完整版本、生成方式:直出/九宫格、视频模型:推荐/用户指定、生成段数:单段/多段/自动、节奏与镜头密度:快/标准/克制/自定义镜头数,以及当前平台能力快照和各自理由。选角与品牌气质:有人物时写明目标年龄感、当代能量、造型、表演和 beauty lighting;没有人物时省略。核心策略:受众、商业目标、单一核心主张、产品证明和期望感受。创意路线:未选方向时给 3 条;已选方向时说明采用哪条及原因。前三秒钩子:单独写明第一帧、0–3 秒事件、声音冲击和它如何连接产品主张。导演执行单:一句话创意、视觉规则、表演、摄影、光线、声音、产品与品牌出现规则;多世界或高密度接力片同时写场景锚、单向光色弧线、全局运动向量与声音契约。时间轴/镜头表:每个段落写清画面事件、镜头观察、声音变化和商业任务。可复制提示词:放进一个独立代码块,只包含可执行指令,不混入分析说明。后期与交付:列出 Logo、字幕、法务小字、精确包装字样、endboard 等应在后期完成的项目。风险与可调旋钮:只保留 3 至 5 个真正会改变结果的变量。@图片、@视频、@音频 编号。hero reveal、包装识别 packshot 与平面 endboard。有标准包装的产品若连续使用 hero reveal 与 packshot,将其合并为一次“动态进入完整产品 → 稳定识别”的品牌收束,并写明最早出现时间;鲜食、餐饮或服务品牌可用结果 hero 接 1 至 2 秒获批 endboard,不得虚构不存在的包装。品牌旁白开始不等于立即切入 packshot。repeat_count=1;到点后禁止重启、回声、改写复述或跨场景续念。要求商业文案逐字准确时,优先把生成音轨当导引轨并在后期替换正式配音。触发 → 特异微反应 → 决定/关系兑现 的连续性。普通反应特写默认约 0.8 至 1.2 秒;持续更久时必须出现可见状态变化。不得在触发与兑现之间插入 packshot、无关产品陈列或另一条叙事线。© nutllwhy, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 18 other files (references) in seedance-tvc-director of nutllwhy/seedance-tvc-director.
Open the folder on GitHubat commit 730a792
Seedance Tvc Director 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 |
|---|---|---|---|---|---|---|
| Seedance Tvc Director this skillnutllwhy/seedance-tvc-director | 299 | — | ~2k | Automated safety check: Pass | MIT | |
| Seedancesongguoxs/seedance-prompt-skill | 2.9k | 1 repos | ~2.5k | Automated safety check: Pass | None | |
| SN Motion HTMLOpenSenseNova/SenseNova-Skills | 5.7k | — | ~2.2k | Automated safety check: Notes | MIT | |
| Seedance Prompt Endexhunter/seedance2-skill | 4.2k | — | ~3.8k | Automated safety check: Pass | MIT | |
| Seedance Japanese Prompt ExamplesEmily2040/seedance-2.0 | 7.6k | 1 repos | ~898 | Automated safety check: Pass | MIT | |
| Seedance 2 5 Video Directorliyue-aigc/seedance-2-5-video-director | 599 | — | ~3.5k | Automated safety check: Pass | MIT |
songguoxs/seedance-prompt-skill
This skill should be used when the user asks to "generate video prompts", "create Seedance prompts", "write video descriptions", mentions "Seedance", "seedance", "即梦", "即梦平台", "视频提示词", "视频生成"…
OpenSenseNova/SenseNova-Skills
Builds HTML stories where one continuous camera journey advances with page progress, using researched structure, AI stills, Seedance video clips and browser QA.
dexhunter/seedance2-skill
Write effective prompts for Jimeng Seedance 2.0 multimodal AI video generation.
Emily2040/seedance-2.0
Provides Japanese prompt patterns and safe example rewrites for Seedance 2.0 video generation, with reference tags kept intact and each example labeled by risk.
liyue-aigc/seedance-2-5-video-director
Design, derive, optimize, diagnose, and rewrite scripts or copy-ready prompts specifically for Dreamina/即梦 Seedance 2.5.
dexhunter/seedance2-skill
为即梦 Seedance 2.0 多模态AI视频生成模型撰写高质量提示词。当用户需要使用文本、图片、视频、音频等多模态输入创作视频提示词时触发。涵盖@引用语法、运镜复刻、特效模仿、视频延长、视频编辑、音乐卡点、电商广告、短剧创作、科普教育等场景。
Works with
Categories
把用户提供的品牌或产品 brief、参考素材和成片反馈整理为 TVC 创意方案、15 秒、30 秒或自定义时长的导演执行单、可复制的视频提示词,以及可选的无文字九宫格分镜;能分别配置视频模型、生成段数、节奏与镜头密度。适用于 TVC、品牌广告、产品广告、商业短片、Seedance 2.5、广告分镜、旁白设计和生成结果复盘;不用于纯社媒口播、直播切片或与 TVC 无关的视频参数咨询。. Seedance Tvc Director is an agent skill from nutllwhy/seedance-tvc-director.
Seedance Tvc Director fits situations like: tasks that involve AI video generation.
Run `npx skills add nutllwhy/seedance-tvc-director --skill seedance-tvc-director -a claude-code`. Or copy the skill folder (seedance-tvc-director in nutllwhy/seedance-tvc-director) into .claude/skills/seedance-tvc-director in your project. Claude Code loads it when a task matches its description.
Run `npx skills add nutllwhy/seedance-tvc-director --skill seedance-tvc-director -a codex`. Or copy the skill folder (seedance-tvc-director in nutllwhy/seedance-tvc-director) into .agents/skills/seedance-tvc-director 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 nutllwhy/seedance-tvc-director --skill seedance-tvc-director -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/seedance-tvc-director, .gemini/skills/seedance-tvc-director, .github/skills/seedance-tvc-director and .opencode/skills/seedance-tvc-director in your project.
SKILL.md names no scripts, command-line tools or credentials: Seedance Tvc Director is instructions for the agent only.
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.
Seedance Tvc Director is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2k tokens (SKILL.md is roughly 8.1k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 28k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Seedance Tvc Director: Seedance (songguoxs/seedance-prompt-skill, 2.9k stars), SN Motion HTML (OpenSenseNova/SenseNova-Skills, 5.7k stars), Seedance Prompt En (dexhunter/seedance2-skill, 4.2k stars) and Seedance Japanese Prompt Examples (Emily2040/seedance-2.0, 7.6k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
nutllwhy (a GitHub user) maintains it in nutllwhy/seedance-tvc-director, which has 299 GitHub stars. The repository was last updated on September 3, 2026.
Source: nutllwhy/seedance-tvc-director on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.