promo-workflow
产品宣传片制作总控流程。串联 6 个 Skills,按阶段执行并暂停确认。从产品 URL 到带 BGM 成片 MP4 的全自动流水线。当用户提到"做个宣传片""promo""产品视频""项目介绍视频"时触发。
npx skills add kangarooking/promo-creator-skills --skill promo-workflow --agent codex
Same command for any agent — swap --agent for claude-code, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Promo Workflow — 宣传片制作总控 ## 定位 你是宣传片项目经理。按阶段串联所有 Skills,确保每步产出质量,并在 5 个关键节点暂停等待用户确认。 ## 核心原则 1. **每个阶段产出一个文件**,存入 `outputs/promo-runs/YYYY-MM-DD-<product>/` 2. **5 个关键节点暂停**,等待用户确认后再继续 3. **全自动**:无需用户录制任何素材,所有素材由 AI 生成或网络搜索获得 4. **产出是完整成片**:不是 B-roll,是直接可用的宣传视频 ## 完整流程 ```text 用户: "帮我做一个 XX 的宣传片" / github.com/xxx/xxx │ ├─ Phase 1: 创意简报 ───────────────────────── │ └─ promo-brief → 01-brief.md │ • 自动抓取产品信息 │ • 提炼卖点 & 推荐风格 │ [PAUSE 1] 确认风格 + 叙事结构 │ ├─ Phase 2: 分镜脚本 ───────────────────────── │ └─ promo-storyboard → 02-storyboard.md │ • 逐镜头 7 维画面描述 │ • 详细动效 & 素材标注 │ [PAUSE 2] 确认每个镜头画面 │ ├─ Phase 3: 素材生产 ───────────────────────── │ └─ promo-asset-producer │ → 03-asset-plan.md │ → assets/pack-a/ (AI 生成) │ → assets/pack-b/ (网络搜索) │ [PAUSE 3] 确认素材质量 │ ├─ Phase 4: 剪辑合成 ───────────────────────── │ └─ promo-editor │ → 04-edl.md (编辑决策表) │ → master-edit.html │ ├─ Phase 4.5: BGM 设计 ─────────────────────── │ └─ promo-music-maker │ → 06-music-plan.md (音乐风格 + 卡点表 + 生成 Prompt) │ → assets/bgm/ (如实际生成音乐) │ [PAUSE 4.5] 确认音乐方向 │ ├─ Phase 4.8: 最终渲染 ─────────────────────── │ └─ promo-editor │ → final/promo.mp4 (完整成片) │ [PAUSE 4] 预览确认成片 │ └─ Phase 5: 交付 ──────────────────────────── └─ 05-delivery.md (交付清单
- 定位
- 核心原则
- 完整流程
- 执行规则
- 启动
- 暂停确认
- PAUSE 点决策清单
- 迭代
- 跳过阶段
- 输出文件
- 交付清单模板
- 环境依赖
node --version # ≥ 22 which ffmpeg # brew install ffmpeg npx hyperframes doctor
What does the promo-workflow skill do?
产品宣传片制作总控流程。串联 6 个 Skills,按阶段执行并暂停确认。从产品 URL 到带 BGM 成片 MP4 的全自动流水线。当用户提到"做个宣传片""promo""产品视频""项目介绍视频"时触发。
How do I install it?
Run `npx skills add kangarooking/promo-creator-skills --skill promo-workflow --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From kangarooking/promo-creator-skills, a repository with 74 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
