Converts casual video requests into structured Seedance 2.0 prompts using an 8-element formula: subject, action, scene, lighting, camera movement, style, quality, and constraints. Built for product demos, cinematic single-shot videos, and ad creative where you need precise control over every visual element. The workflow intelligently asks 2-3 clarifying questions when needed (lens choice, mood, aspect ratio) rather than dumping a form on you, then outputs English prompts with Chinese term preservation. Includes a quality suffix template and checks for common mistakes like contradictory camera movements or missing watermark constraints. If you're describing multi-shot narratives or need 5-second TikTok clips with native audio, this will redirect you to the storyboard or HappyHorse skills instead. References a masterclass doc with 9-element variations and 117 tested prompts.

GitHub stars
269
last updated
Jun 1, 2026

Install

$ npx -y skills add cclank/lanshu-awesome-ai-video-kit --skill seedance-prompter --agent claude-code

Installs into .claude/skills of the current project.

Files

seedance-prompter

把用户的"我想要什么样的视频"转换成 Seedance 2.0 能理解的工程级指令。

何时不用此 skill

核心方法论:进阶公式

精准主体 + 动作细节 + 场景环境 + 光影色调 + 镜头运镜 + 视觉风格 + 画质 + 约束条件

详见 methodology/02-进阶公式.md。

工作流程

步骤 1:澄清需求(必要时)

如果用户只给了一两句话("做个香水广告"),先问清楚以下要素中至少 3 项(不要问全部,挑最影响结果的):

要素示例问题
主体"香水瓶什么样?玻璃透明还是磨砂?"
动作"瓶子是静止展示还是旋转/喷雾?"
场景"实景还是纯色背景?什么色?"
光影"硬光戏剧感还是柔光高级感?"
镜头"特写质感优先还是中景展示整瓶?"
风格"电影感 / 商业广告 / 极简 / 复古?"
时长/比例"竖屏短视频 / 横屏 / 多长?"

例外:如果用户说"随便""快"或给了参考图,直接生成一版给他改。

步骤 2:按 8 要素填充

写英文(Seedance 对英文响应更好),但用户的核心元素用原文保留(人物名字、品牌名、专有名词)。

模板骨架:

Sponsors

Details

Repository
github.com/cclank/lanshu-awesome-ai-video-kit
Category
AI & Agent Building
License
MIT
First seen
Jun 11, 2026

More from cclank/lanshu-awesome-ai-video-kit

All 7
1code-and-sorts avatarcalculatorcode-and-sorts/awesome-copilot-agentsPerforms arbitrary-precision arithmetic calculations including addition, subtraction, multiplication, division, and exponents. Use when the user asks to calcula0skills.sh installs
2codeaholicguy avatarchangelogcodeaholicguy/ai-devkitAI DevKit · Update CHANGELOG.md Unreleased items from git commits since the latest release. Use when users ask to update changelog/release notes from recent com0skills.sh installs
3codeaholicguy avatardev-lifecyclecodeaholicguy/ai-devkitAI DevKit · Structured SDLC workflow with 8 phases — requirements, design review, planning, implementation, testing, and code review. Use when the user wants to0skills.sh installs
4codeaholicguy avatardocument-codecodeaholicguy/ai-devkitAI DevKit · Document a code entry point with structured analysis, dependency mapping, and saved knowledge docs. Use when users ask to document, understand, or m0skills.sh installs
5codeaholicguy avatarmemorycodeaholicguy/ai-devkitAI DevKit · Use the memory CLI as a durable knowledge layer. Search before non-trivial work, store verified reusable knowledge, update stale entries, and avoid 0skills.sh installs
6codeaholicguy avatarsimplify-implementationcodeaholicguy/ai-devkitAI DevKit · Analyze and simplify existing implementations to reduce complexity, improve maintainability, and enhance scalability. Use when users ask to simplify0skills.sh installs