studio-init について
AI映画プロジェクト向けに、固定のフォルダー構成、文書テンプレート、ファイル管理ルールを整えるスキルです。新規プロジェクトや既存リポジトリに制作環境を追加するチーム向けです。
主な機能
- 01固定のスタジオフォルダー構成を作成
- 024種類の文書テンプレートを用意
- 03既存ファイルを保ち不足分を補完
- 04フォルダー、表、ルールを検証
- 05作成・保持したパスを報告
活用シーン
- 01新作映画の制作フォルダーを準備
- 02既存リポジトリにスタジオ構成を追加
- 03文書とフォルダーの不足を確認
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ machina-exm/ film-studio-skills --skill studio-initインストール後、Claude Code で/studio-initを入力して読み込まれたか確認します。
詳細
スタジオの初期化
映画スタジオとして機能するプロジェクトツリーを作成します。
最初に質問を1つだけします
次の質問だけをします。
プロジェクト名は何ですか?
回答があるまで、ほかの作業は行いません。 既存のプロジェクトリポジトリがない場合は、その名前をルートフォルダーとして使用します。 すでにプロジェクトリポジトリがある場合は、そのルートを使用し、生成するドキュメントにプロジェクト名を記載します。
スタジオを作成する
プロジェクトルートの下に、次の構造を正確に作成します。
assets/
characters/
locations/
props/
prompts/
generations/
selects/
edit/
color/
sound/
master/
docs/
これらのフォルダーの名前を変更したり、統合したり、省略したりしないでください。 稼働中のプロジェクトにスタジオを追加する場合は、既存のファイルとフォルダーを保持してください。
ドキュメントを用意する
空のテンプレートを使用して、/docs/breakdown.md を作成します。
# Breakdown
## Scenes
| Scene ID | Summary | Location | Time of day | Characters | Props | Shot-card file | Status |
|---|---|---|---|---|---|---|---|
空のテンプレートを使用して、/docs/bible.md を作成します。
# Visual Bible
## Asset boards
## Style boards
## Ban list
空のレジストリを使用して、/docs/registry.md を作成します。
# Asset Registry
| Tag | Type | Version | Seed file | Scenes | Status |
|---|---|---|---|---|---|
空のログを使用して、/docs/generation-log.md を作成します。
# Generation Log
| Shot ID | Prompt version | What changed | Result | Verdict |
|---|---|---|---|---|
内容が記入済みのドキュメントを上書きしないでください。 必須ドキュメントがすでに存在する場合は、見出しと表の列を確認し、不足している空のセクションだけを追加してください。
スタジオのルールを記載する
/docs/README を作成し、プロジェクト名、フォルダーマップ、および次の3つのルールを意味を変えずに記載します。
- 編集側から見えるのは
/selects/だけです。 /generations/に入れるのはプロンプトエンジニアだけです。- 参照ファイルの名前は決して変更しません。新しいバージョンは新しいファイルにします。
/generations/ には未加工の試行結果を、/selects/ には承認済みのテイクを格納することを説明します。
この3つのルールに例外を設けないでください。
構成を確認する
必須のフォルダーがすべて存在することを確認します。
用意する4つのドキュメントがすべて /docs/ の下に存在することを確認します。
レジストリと生成ログの列が、指定された列名と順序になっていることを確認します。
/docs/README に3つのルールすべてが記載されていることを確認します。
結果を報告する
プロジェクトルートを示し、作成または保持したすべてのパスを一覧にします。 スタジオの3つのルールを出力にも繰り返し記載します。 作成できなかったものがある場合は、完了したと主張するのではなく、正確なパスと理由を示します。