setup について
既存の画像・動画ツールについて順に確認し、共通設定を CLAUDE.md と AGENTS.md に記録するスキルです。プロジェクト内のエージェント設定をそろえ、映画制作ワークフローへ引き継ぐチーム向けです。
主な機能
- 01モデルとアクセス方法を順に確認
- 02APIキーの環境変数名のみ記録
- 03指示ファイルの無関係な内容を保持
- 04両ファイルの設定セクションを同期・照合
- 05次のスキル手順と制作ルールを出力
活用シーン
- 01既存の画像・動画ツールへのアクセス方法を記録
- 02プロジェクト指示ファイル間で設定を統一
- 03映画制作ワークフローの次工程を準備
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ machina-exm/ film-studio-skills --skill setupインストール後、Claude Code で/setupを入力して読み込まれたか確認します。
詳細
AI Film Studio をセットアップする
ユーザーが既に使用している画像・動画ツールをプロジェクトに接続します。 共有設定を両方のプロジェクト指示ファイルに保存し、すべてのエージェントが同じ設定を読み込めるようにします。
安全に始める
プロジェクトのルートディレクトリで作業します。
プロジェクトに CLAUDE.md と AGENTS.md があれば、読み込みます。
関係のないセクションや指示はすべて保持します。
このセットアップではスタジオのファイルツリーを作成しないでください。次の studio-init で処理します。
ユーザーがすでに回答を提供している場合は、再度尋ねず、文脈から回答を確認します。 そうでなければ、質問を1つずつ行い、次に進む前に回答を待ちます。 質問を一度にまとめて提示しないでください。 モデルやサービスを提案したり、名前を挙げたりしないでください。ユーザー自身に使用するものを決めてもらいます。
ユーザーへの質問
次の質問を順番に行います。
- どの画像モデルを使用していますか?
- 最初の画像モデルにはどのようにアクセスしますか?アプリ、API キー、CLI、または別の方法ですか?
- 追加の画像モデルがある場合は、それぞれについてアクセス方法を個別に尋ねます。
- どの動画モデルを使用していますか?
- 動画モデルにはどのようにアクセスしますか?アプリ、API キー、CLI、または別の方法ですか?
- 通常、10~15秒の範囲で何秒のクリップを生成しますか?
- スタジオのプロジェクトと生成物を保存するフォルダーを指定してください。
アクセスに API キーを使用する場合は、そのキーを保持する環境変数名だけを尋ねます。 シークレットの値を尋ねたり、表示、コピー、書き込みしたりしないでください。 ユーザーがシークレットの値を提供した場合、ファイルに記載しないでください。 通常使用している環境またはシークレットストアに保存するようユーザーに伝え、記録するのは変数名だけにします。
CLI でアクセスする場合は、認証情報を含めず、コマンド名または起動パターンを記録します。 アプリまたはその他の方法でアクセスする場合は、簡潔な操作手順を記録します。 ユーザーが指定したモデル名は、一字一句そのまま保持します。
共有セクションを作成する
次の形式でセクションを1つ作成します。
## AI film studio
### Image models
- `<model name>` — access: `<app, API via ENV_VAR, CLI, or other>`
### Video model
- `<model name>` — access: `<app, API via ENV_VAR, CLI, or other>`
### Working defaults
- Clip length habit: `<number or range in seconds>`
- Output folder: `<project-relative or absolute path>`
画像モデルごとに箇条書きを1つ追加します。 ユーザーが指定したアクセス方法の詳細をそのまま使用しますが、認証情報やその他のシークレット値は除外します。 一時的なダウンロードフォルダーではなく、スタジオプロジェクトのルートディレクトリを示すパスを使用します。 モデルの推奨、料金、アカウント情報、または作成していない設定を追加しないでください。
両方の指示ファイルを更新する
完成したセクションを CLAUDE.md に書き込みます。
## AI film studio が既にある場合は、そのセクションだけを次のレベル2見出しの直前まで置き換えます。
存在しない場合は、適切な空行を入れてセクションを末尾に追加します。
まったく同じセクションを AGENTS.md にも反映します。
AGENTS.md が存在する場合は、他の部分を保持したまま、スタジオのセクションだけを置き換えるか追加します。
AGENTS.md がない場合は、更新した CLAUDE.md のコピーとして作成します。
CLAUDE.md がなく、AGENTS.md がある場合は、AGENTS.md を CLAUDE.md にコピーしてから両方を更新します。
両方のファイルがない場合は、セクションを含む CLAUDE.md を作成し、それを AGENTS.md にコピーします。
2つの ## AI film studio セクションが完全に一致することを確認します。
どちらのセクションにも API キー、トークン、パスワード、シークレット値が含まれていないことを確認します。
作成または更新したファイルを報告します。
ワークフローを引き継ぐ
最後に、スキルごとに1行ずつ、次の流れを出力します。
setup → studio-init → film-breakdown → reference-board → asset-passport → stress-test → shot-prompt
setup— ユーザーのツールを接続し、設定を共有します。studio-init— スタジオのファイルツリー、テンプレート、ファイルのルールを作成します。film-breakdown— 脚本またはアイデアをシーンとショットカードに分解します。reference-board— 承認済みの参考資料、キャプション、禁止事項を定義します。asset-passport— 一字一句そのままの説明とリファレンスシート用プロンプトを作成します。stress-test— すべてのアセット案をテストし、再現可能なものだけを確定します。shot-prompt— ショットカードと確定済みのパスポートを、所定のプロンプトに変換します。
続けて、4つのゴールデンルールを出力します。
- 映画の生成に入る前にアセットを確定します。
- アセットごとに承認済みのリファレンスパスポートを1つ用意します。
- 1行だけを慎重に編集し、それ以外はすべて一字一句そのまま保持します。
- すべてにバージョンを付け、記録します。
次に studio-init を実行するようユーザーに伝えます。