| name | generate-video |
| description | Auto-generate product demo videos. Internal/manual workflow only; use from an explicit /generate-video command or a parent media workflow. Requires Remotion setup. |
| description-en | Auto-generate product demo videos. Internal/manual workflow only; use from an explicit /generate-video command or a parent media workflow. Requires Remotion setup. |
| description-ja | プロダクトデモ動画を自動生成。明示的な /generate-video または親メディアワークフローからのみ使う。通常発話からの自動起動はしない。Remotion セットアップが必要。 |
| allowed-tools | ["Read","Write","Edit","Grep","Glob","Bash","Task","AskUserQuestion","WebFetch"] |
| disable-model-invocation | true |
| user-invocable | false |
| argument-hint | [demo|arch|release] |
| context | fork |
Generate Video Skill
プロダクト説明動画の自動生成を担当するスキル群です。
起動契約
このスキルは user-invocable: false かつ disable-model-invocation: true です。
通常のユーザー発話(例: 「動画を作って」)で Claude が自動選択する前提にはしません。
- 明示的な
/generate-video コマンド、または親メディアワークフローから内部的に起動される時だけ使います。
allowed-tools は Claude Code 用です。Claude ではユーザー確認に AskUserQuestion を使えます。
- Codex mirror では同等の確認は
request_user_input 相当の計画モード入力に読み替えます。通常実行でそのツールがない場合は、既定値を提示して停止せず進め、重要な未確定事項だけユーザーへ確認します。
disable-model-invocation: true は「説明文だけを見てモデルが勝手に起動しない」という意味です。slash や親 workflow から明示起動された場合は本文手順に従います。
概要
/generate-video コマンドの内部で使用されるスキルです。
コードベース分析 → シナリオ提案 → 並列生成のフローを実行します。
機能詳細
Prerequisites
- Remotion がセットアップ済み(
/remotion-setup)
- Node.js 18+
- (オプション)
GOOGLE_AI_API_KEY - AI画像生成用
/generate-video フロー
/generate-video
│
├─[Step 1] 分析(analyzer.md)
│ ├─ フレームワーク検出
│ ├─ 主要機能検出
│ ├─ UIコンポーネント検出
│ └─ プロジェクト資産解析(Plans.md, CHANGELOG等)
│
├─[Step 2] シナリオ提案(planner.md)
│ ├─ 動画タイプ自動判定
│ ├─ シーン構成提案
│ └─ ユーザー確認
│
├─[Step 2.5] 素材生成(image-generator.md)← NEW
│ ├─ 素材必要判定(イントロ、CTA等)
│ ├─ Nano Banana Pro で2枚生成
│ ├─ Claude が品質判定(image-quality-check.md)
│ └─ OK → 採用 / NG → 再生成(最大3回)
│
└─[Step 3] 並列生成(generator.md)
├─ シーン並列生成(Task tool)
├─ 統合 + トランジション
└─ 最終レンダリング