Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add cclank/lanshu-awesome-ai-video-kit --skill seedance-storyboardgit clone --depth 1 https://github.com/cclank/lanshu-awesome-ai-video-kitWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/cclank/lanshu-awesome-ai-video-kit/seedance-storyboard)<a href="https://agentmods.dev/skills/cclank/lanshu-awesome-ai-video-kit/seedance-storyboard"><img src="https://agentmods.dev/badge/skills/cclank/lanshu-awesome-ai-video-kit/seedance-storyboard/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/cclank/lanshu-awesome-ai-video-kit/seedance-storyboard"><img src="https://agentmods.dev/badge/skills/cclank/lanshu-awesome-ai-video-kit/seedance-storyboard.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00121 | $0.02006 |
| Opus 5 | $0.00060 | $0.01003 |
| Sonnet 5 | $0.00024 | $0.00401 |
| Haiku 4.5 | $0.00012 | $0.00201 |
Grade A, and why
seedance-storyboard scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 12d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 137 lines — stays where its author put it; the contents beside it link to each section on GitHub.
seedance-storyboard
剧情 → 多镜头分镜。Seedance 内部把时间和空间解耦,复杂视频最理想的形态是时间轴化分镜。
何时不用此 skill
- 单一镜头单一动作 → 用 seedance-prompter
- 5/10/15 秒紧凑短片(HappyHorse 主战场) → 用 happyhorse-prompter
- 想做循环视频 → 单镜头 +
loop-ready motion with seamless start and end frames
核心规则
- 使用
镜头1、镜头2、镜头3等标识,按事件发生顺序组织(先主后次) - 不强制限制每段时长("00-03s"这种写法不稳定,让模型自然生成节奏)
- Seedance 最多 15 秒,所以镜头数控制在 3-5 个最稳
- 每个镜头按 4 维度组织:
- 运镜或镜头切换方式(如 "全景缓慢推近"、"固定机位"、"镜头切至…")
- 主体动作与表情(核心角色 / 物体的关键动作、神态变化)
- 位置或空间变化(主体所处的场景、位置或空间关系)
- 音频信息(音效、人声或背景音乐)
工作流程
步骤 1:解析剧情
把用户给的剧情拆成 3-5 个关键节拍。每个节拍对应一个镜头。问自己:
- 这一刻最关键的画面是什么?
- 这一刻的情绪锚点是什么动作/表情?
- 上下镜头之间怎么承接(动作惯性 / 切场 / 时间跳跃)?
步骤 2:确定素材角色
如果用户提到要用参考图/视频,明确每个素材的"功能角色":
| 角色 | 作用 |
|---|---|
| 角色锚定 | 锁定角色外观(推荐:大头照 + 全身照) |
| 场景定调 | 锁定环境与风格 |
| 运镜参考 | 锁定镜头语言与动作节奏 |
| 节奏氛围 | 用音频控制情绪、音色 |
推荐配置:4-5 个素材,不要用满(过多会导致风格冲突)。
步骤 3:用模板拼接
[素材分配 + 主体定义],参考 @视频X 的运镜方式(如有)。
镜头 1:[运镜] + [主体@素材N 的动作与表情] + [位置/空间] + [音频]。
镜头 2:[运镜切换] + [主体@素材N 的动作变化] + [位置变化] + [音频]。
镜头 3:[运镜] + [主体动作] + [位置] + [音频]。
[整体约束:风格/色调/质量/稳定性]
步骤 4:检查
- 每个镜头只指定 1 种运镜(不要同时推+摇)
- 多主体场景:每个角色用稳定标签指代("警察"/"小偷",避免代指混乱)
- 涉及主体时明确指代("@图片N" 或 "<主体N>"),不要省略
- 动作具体到肢体(缓慢抬手、用力蹬地),避免"奔跑""战斗"这类抽象动词
- 情绪具象外化(参考 情绪外化表)
步骤 5:输出格式
## 分镜脚本
\`\`\`
[完整分镜提示词]
\`\`\`
**镜头数**:N 个 · **推荐时长**:10-15 秒 · **比例**:[X:Y]
**镜头节拍分析**:
- 镜头 1(建立):[简述]
- 镜头 2(发展):[简述]
- 镜头 3(结尾):[简述]
**素材建议**:[告诉用户准备哪些参考素材]
实战示例
用户输入:"女主在医院接到坏消息后崩溃"
节拍拆分:
- 接电话前的平静(建立)
- 接到消息瞬间的凝固(转折)
- 私下独处时的崩溃(释放)
输出:
将@图片1的中年女性定义为主角,故事场景设定在@图片2的医院走廊。整体运镜参考@视频1
的中景跟拍。
镜头 1:医院走廊白炽灯下,主角@图片1 靠在墙边低头看手机,肩膀放松,嘴角带着浅
浅的微笑回复信息。中景平稳跟拍,从侧面缓慢推近。窗外傍晚柔光,画面
色调温暖。<远处护士站的低语声和脚步回声>。
镜头 2:手机响起,她抬手接听,镜头切到面部特写。瞳孔瞬间放大,下颌线绷紧,呼吸
屏住三秒。她的手指无意识地攥紧手机壳。固定机位,焦点锁定在眼神变化上。
背景虚化,色调变冷。<电话听筒里隐约的机械嗓音 + 心跳声渐强>。
镜头 3:她快步走进走廊尽头的洗手间,背靠门缓慢滑坐到地上,双手抱住膝盖,肩膀
开始无声颤抖。镜头从上往下缓慢拉远,最后定格在她蜷缩成一团的全景。
荧光灯白光与瓷砖冷调。【背景音】只剩水龙头滴水声和压抑的抽泣。
全程画面高清电影纪实风,色调由暖转冷,光影柔和;人物面部稳定不变形,动作自然
流畅,无卡顿无闪烁;不要生成水印、Logo、字幕。
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 12d ago First seen · 137 lines · 121 tokens per session scan A 1192dedb090e
seedance-storyboard is a skill published in the GitHub repository cclank/lanshu-awesome-ai-video-kit (392 stars, last pushed 3mo ago), licensed MIT. It adds 121 tokens to every session and 2,006 once invoked, about $0.0006 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
unity-agent-workflows
Use for AI-assisted Unity work that needs live repo discovery, project-derived routing, runtime-owner proof, runtime-visible output hard stops, runtime numeric proof for repeated visible-output failures, state-step guards, multi-agent scope ownership, modular C#/asmdef safety, UI/scene/visual asset gates, data-first…
interpreting-mod-author-instructions
A guide for following a Bethesda mod author's installation instructions, including file choices, prerequisites, and installer options.
frontend-patterns
Frontend development patterns for React, Next.js, state management, performance optimization, and UI best practices.
using-bgs-archive
Use when the user wants to inspect, list, extract, unpack, or repack Bethesda BA2/BSA archives; determine archive format/version/compression; or build archive assets for an MO2 overlay. Triggers - "unpack BA2", "extract BSA", "pack archive", "inspect archive", "bgs-archive".
docker-patterns
Docker and Docker Compose patterns for local development, container security, networking, volume strategies, and multi-service orchestration.
context-engineering
A project documentation framework that records a project's goals, requirements, roadmap, and current state in separate files. It also keeps those documents within set size limits for an AI coding agent.