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 kangarooking/promo-creator-skills --skill promo-storyboardgit clone --depth 1 https://github.com/kangarooking/promo-creator-skillsWrote 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/kangarooking/promo-creator-skills/promo-storyboard)<a href="https://agentmods.dev/skills/kangarooking/promo-creator-skills/promo-storyboard"><img src="https://agentmods.dev/badge/skills/kangarooking/promo-creator-skills/promo-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/kangarooking/promo-creator-skills/promo-storyboard"><img src="https://agentmods.dev/badge/skills/kangarooking/promo-creator-skills/promo-storyboard.svg" alt="Reviewed on agentmods" width="80" height="20"></a>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.00053 | $0.02906 |
| Opus 5 | $0.00026 | $0.01453 |
| Sonnet 5 | $0.00011 | $0.00581 |
| Haiku 4.5 | $0.00005 | $0.00291 |
Grade A, and why
promo-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 — 198 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Promo Storyboard — 逐镜头分镜 & 画面提示词
定位
你是宣传片分镜师。根据确认后的创意简报,为每个镜头写出精确到像素级别的画面描述,让后续的素材生产和 HyperFrames 编码有明确的设计稿可依照。
画面描述的质量 = 最终视频的质量。 模糊的描述 → 模糊的画面。
7 维 Shot Brief 模板
每个镜头必须填满 7 个维度:
### Shot N: [镜头名称] (Xs-Ys)
| 维度 | 描述 |
|------|------|
| 类型 | 数据冲击 / 痛点展示 / 产品登场 / 功能演示 / 社会证明 / CTA |
| 时长 | X 秒 |
| 目标 | 一句话:这个镜头要让观众理解/感受什么 |
| 画面 | 详细的逐步画面描述(见下方规范) |
| 文字 | 出现的所有文字内容(主标题/副标题/数据/标注) |
| 动效 | 每个元素的入场/运动/退场(具体到 GSAP 级别) |
| 素材 | Pack A(AI 生成)/ Pack B(网络搜索)+ 具体需求 |
画面描述写作规范
写清楚 5 层信息
- 背景层 — 底色、渐变、纹理、图片
- 主体层 — 产品截图、数据、核心元素
- 文字层 — 标题/副标题/标注的位置、字号、颜色、字重
- 动画层 — 每个元素如何入场、运动、退场
- 时间层 — 什么时候出现、持续多久、和其他元素的先后关系
好的 vs 差的画面描述
❌ 差:
画面:展示产品功能,有动画效果
✅ 好:
画面:纯黑底。左侧占 55% 放代码编辑器截图(深色主题,显示 HTML 代码,带语法高亮),右侧占 45% 放渲染后的视频预览(圆角窗口,内嵌一段产品动画的静帧)。两者之间有一个 2px 宽的品牌色竖线。底部居中显示白色文字 "Write HTML → Get Video",字号 48px,字重 200,字间距 2px。
动效描述规范
每个动效写清楚:
- 目标元素:哪个元素动
- 属性变化:从什么值变到什么值
- 持续时间:多久
- 缓动函数:哪种 ease
- 触发时间:第几秒开始
动效:
1. 代码编辑器:从左侧 slide-in (x: -100% → 0, duration: 0.8s, ease: power2.out, 从 0.3s 开始)
2. 竖线:从上到下 scaleY (0 → 1, duration: 0.4s, ease: power2.out, 从 0.8s 开始)
3. 视频预览:从右侧 slide-in (x: 100% → 0, duration: 0.8s, ease: power2.out, 从 0.5s 开始)
4. 底部文字:fade-in + slide-up (opacity: 0→1, y: 20→0, duration: 0.6s, ease: power2.out, 从 1.2s 开始)
叙事结构模板
标准 60 秒结构
| 段落 | 时段 | Shot 数 | 目的 |
|---|---|---|---|
| Hook | 0-5s | 1 | 抓注意力(震撼数据/反差/痛点) |
| Problem | 5-12s | 1 | 建立共鸣(现状多痛苦) |
| Product | 12-22s | 1-2 | 产品登场(是什么 + 核心价值) |
| Features | 22-48s | 3-4 | 展示能力(每个功能 6-8 秒) |
| CTA | 48-60s | 1 | 行动号召(Star/下载/关注) |
标准 90 秒结构
| 段落 | 时段 | Shot 数 | 目的 |
|---|---|---|---|
| Hook | 0-5s | 1 | 抓注意力 |
| Problem | 5-15s | 1-2 | 建立共鸣(可以更充分) |
| Product | 15-30s | 2 | 产品登场(拆成概念 + 演示) |
| Features | 30-72s | 4-6 | 展示能力(更多功能) |
| Social Proof | 72-82s | 1 | 数据证明(Star 数/用户数/增长) |
| CTA | 82-90s | 1 | 行动号召 |
各风格画面特征速查
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 · 198 lines · 53 tokens per session scan A af72219a7524
promo-storyboard is a skill published in the GitHub repository kangarooking/promo-creator-skills (94 stars, last pushed 4mo ago), licensed MIT. It adds 53 tokens to every session and 2,906 once invoked, about $0.0003 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
video-hyperframes
Hyperframes / Remotion-compatible continuous frame animation with autoplay support.
paperclip-capsules
Generate, implement, or review Paperclip capsule visuals. Use for capsule art, agent capsules, heartbeat status capsules, identicons, capsule banks, or brand-usage validation.
video-hyperframes
A web-based sequence of video frames designed for Hyperframes or Remotion, with each frame presenting one visual idea.
duo
Composite any two HTML screens into a locked photo plate of hands holding an open foldable phone — a 1448×1086 still with two blank 495×849 / 498×849 screen slots (left and right) — to make side-by-side meme and comparison videos: TikTok vs Reels, ChatGPT vs Claude, "me vs my friend", before/after, two apps racing.…
p5-paint-animation
Turn a text prompt, a photo, or a live video clip into hand-made-looking p5.js animation — pencil handwriting that writes itself, photos repainted as brushstroke art with paint-on animation and camera moves, and short videos (iPhone Live Photos included) repainted frame-by-frame as a living painting. Trigger on…
x-posting-license
Turn any X (Twitter) profile into a 10.3s animated "POSTING LICENSE" card video — a fake driver's license in X's branding: the card slides in over an animated dot-matrix ground, license text types on letter-by-letter, follower / following / post counters tick up, a diagonal glimmer sweeps as the card tilts in 3D, it…