仕組み
ルータースキルが依頼を読み取り、6つのワークフローのうち1つに送ります。その後どの映像も、制作会社のように同じ10のステージを経て、すべてのフレームがコードで書かれます。

ルーター
ルーターはプロジェクトの状態と依頼を読み取り、ワークフローを1つ選びます。ワークフローは、その種類の映像で10の各ステージが何を意味するかを定めます。
| 依頼 | 実行されるもの | できあがるもの |
|---|---|---|
| ゼロから作る映像 | ice-film | 完成したMP4と納品レポート |
| 声で何かを説明する | ice-explainer | 字幕付きのナレーション解説動画 |
| これと同じ雰囲気で | ice-remake | そのスタイルで、自分の内容を使った新しい映像 |
| 手持ち映像の編集 | ice-edit | カット、字幕、縦型バージョン |
| LottieとUIモーション | ice-lottie | Lottie JSONまたはアニメーションSVGと開発者向けの引き継ぎ資料 |
| 作る前のアイデア | ice-ideas | すぐ制作に移れるコンセプト一式と台本 |
2つの使い方
ワンプロンプト:すべての人に
Claude Codeでは、最初のメッセージを/ice-motion-director:iceで始め、作りたい映像を自分の言葉で説明します。短くても長くても構いません。このコマンドでClaude Code自身がディレクターの指示を読み込むので、他の動画スキルが入っていても正しく始まります。ディレクターはまずビジネスについて調べ、プロンプトで決まっていない点をすべて質問します。1つの質問に選択肢は4つで、おすすめが最初。1回のメッセージで質問は最大4つ、未決定の項目が多ければメッセージを分けて聞きます。プロンプトですべて決まっているとき、または「質問しないで」と伝えたときは何も聞きません。それ以外の場合は回答を待ちます。沈黙をイエスとみなすことはありません。その後、回答できる状況であれば一度だけプレビュー(スタイルフレームまたはアニマティック)を見せ、そこからは質問なしで最終ファイルまで進みます。各ステージが終わるたびに、返信を待たずに2行の報告と静止画を送るので、途中でメモを伝えることもできます。決めたことはすべて記録され、納品ノートで説明されます。
ステージごと:自分で舵を取りたい人に
番号付きのコマンドで1ステージずつ実行します。Claude Codeで常に動く書き方は/ice-motion-director:ice-01-briefから/ice-motion-director:ice-10-deliverです。各ステージはレビューカードで止まります:作ったもの、検討した選択肢と採用理由、クリティックの指摘、未決定の項目。「approved」でそのステージを確定、「approved, go on」で確定して次のステージへ。いつでも切り替えられます:ワンプロンプトの途中でステージコマンドを入力するか、/iceで残りを任せます。
10のステージ
- ブリーフ (
/ice-01-brief). まずビジネス、ブランド、業界の広告ルールをリサーチし、そのうえで映像の対象、メッセージ、配信先、尺、すでに手元にあるものを整理します。 確認するもの: 未決定の項目すべてについての質問(各4択、1回のメッセージで最大4問)のあとのブリーフ. - コンセプト (
/ice-02-concept). 複数のアイデア(うち2つ以上は意外な方向性)と、クリティックが選んだ1案。 確認するもの: 並べたアイデア. - 台本 (
/ice-03-script). 言語ごとの画面上の文字とナレーションをビートに合わせて書き、短尺版やほかのバージョンも用意します。 確認するもの: 台本. - ストーリーボード (
/ice-04-storyboard). すべてのショットをラフスケッチで描き、構図、長さ、次のショットへのつなぎ方を決めます。 確認するもの: ストーリーボード. - ルック (
/ice-05-look). ムードボードを作り、色、フォント、スタイル、動きの感触を数枚のスチルで示します。ステージ4と5は同時に進められます。 確認するもの: ムードボードとスタイルフレーム. - アニマティック (
/ice-06-animatic). ストーリーボードとルックを合わせ、仮の音を付けたタイミング入りのラフ版の映像にします。 確認するもの: アニマティック。その上に重ねた2〜3曲の本物のトラックから、音楽を選ぶ. - ビルド (
/ice-07-build). 映像全体をコードでアニメーションにします。 確認するもの: キーフレームとドラフト. - サウンド (
/ice-08-sound). 2段階で進めます。まず音楽(選んだ本物のトラック)、効果音(本物の録音)、ナレーション(映像のビルドと並行して進められます)、次にドラフトに対する最終ミックス。 確認するもの: 各段階。ミックスはラウドネスの実測値付き. - レビュー (
/ice-09-review). 品質チェックと独立したクリティック、そして修正。 確認するもの: 各チェックとその実測結果. - 納品 (
/ice-10-deliver). 依頼されたすべての言語、サイズ、尺の最終ファイルを、字幕と納品レポートとともに納品します。レポートにはブランドの権利者が必要とする許諾も記載します。あわせて今回の制作のケーススタディも納品します。 確認するもの: 納品ファイル.
ほかにも:/ice-statusは全ステージとその状況、次に実行するコマンドを表示し、/iceはすべてを自動で実行または再開します。すでに用意したもの(自分の台本やストーリーボードなど)は作り直さず、検証だけします。ローダーやロゴスティングのような短いものは、必要のないステージを省略します。
並行して作り、そして検証
ストーリーボードとルック(04と05)は並行して進み、アニマティック(06)で1つにまとめます。その場にいれば、ビルド前に一度プレビューを確認できます。映像をコードで書く(07)間に、音楽、効果音、ナレーションを確定したタイミングに合わせ込み(08a)、最終ミックスはドラフトに対して行います(08b)。
レビューと納品(09、10)では、書き出したファイルに品質ゲートと新しいクリティックをかけ、すべてのバージョンと字幕をice/review/NOTE.mdとともに納品します:実測値と、ブランドの権利者が必要とする許諾。ワンプロンプトモードでは承認者の役割が各ステージを承認し、ステージごとのモードではあなたが承認します。作り手が自分を採点することはありません。
すべてはプロジェクト内のice/フォルダーに保存されるので、どのセッションからでも前回の続きから再開できます。
コマンドの入力方法
| エージェント | 入力 |
|---|---|
| Claude Code、Cursor、GitHub Copilot、Cline、Qwen Code、Kiro、Antigravity | /ice-01-brief |
| プラグインを入れたClaude Code | /ice-01-brief、または常に動く名前空間付きの/ice-motion-director:ice-01-brief |
| Codex | $ice-01-brief |
| Gemini CLI | 拡張機能のコマンドから/ice-01-brief |
| OpenCode | /ice-01-brief |
| カスタムコマンドのないエージェント | 「ステージ3を実行」「状況を表示」のように普通の言葉で伝える |
実際の映像で見る:Spotifyコンセプト広告のワークフロー。すべてのステージの決定事項、ドラフト、クリティックのラウンドを掲載しています。インストール:すべてのエージェント。
Iceで作った映像
1つのプロンプトから作った実際の映像のコマです。ワークフロー全体をステージごとに公開しています。
制作の過程を見る非公式コンセプト。Spotifyとは関係ありません。
エージェントにディレクターを
1行を貼り付けたら、作りたい映像を普段の言葉で頼むだけです。Iceがブリーフから納品までを担当し、確認したい段階ではいつでも作業内容を見せます。
npx skills add Omar-Tnzxo/ice-motion-director -g --all 


