Communitygithub.com

IsmaelZamora4/cinematic-shorts-pipeline

映画的な3Dショートフィルムの企画と検証を行います:ナラティブ、ストーリーボード、アートディレクション、技術計画、音声、字幕、品質管理。制作パッケージの準備時に使用しますが、単体では映像コンテンツを生成しません。

cinematic-shorts-pipeline とは?

このスキルは、アイデアや脚本からレビュー可能な制作パッケージを作成するための、Claude CodeやCoderなどのAIエージェント向けの包括的なパイプラインです。ナラティブ開発、ストーリーボードの検証、アートディレクションの定義、技術計画の策定、音声と字幕の調整、品質管理まで、映像制作の各工程を段階的にガイドします。各工程には「承認ゲート」が設けられており、前の工程が承認されるまで次の工程に進めない構造になっています。このスキルはあくまで企画と検証を行い、画像、音声、3Dモデル、レンダリング、動画の生成は行いません。Windows 11環境、Blender、Remotion/React/Three.js/R3F、FFmpeg、Kokoro TTSなどのローカルツールを前提としており、CC0リソースパッケージもオプションで使用できます。ストーリーボードの検証にはPythonスクリプトが用意されており、パイプライン全体のDAG(有向非巡回グラフ)の検証やマニフェストのチェックもサポートしています。

対応~Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/IsmaelZamora4/cinematic-shorts-pipeline/tree/HEAD/.agents/skills/cinematic-shorts-pipeline

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

映画的なショートフィルムパイプライン

アイデアや脚本からレビュー可能な制作パッケージを作成します。このスキルは企画と検証のみを行い、画像、音声、3Dモデル、レンダリング、動画の生成は許可しません。重要なクリエイティブ判断や技術的判断が推測できない場合にのみ質問してください。明示的な制作許可とターゲットプロジェクトの指示を尊重してください。

フローと承認ゲート

工程入力レビュー可能な出力進行のための承認条件
依頼アイデア、脚本、またはリクエスト対象視聴者、フォーマット、尺、言語、トーン、制約、納品物を含むブリーフ、不明点の明示必須要件が完了、事実と制約が理解されている
ストーリー承認済みブリーフログライン、目的、障害、リスク、ビート、転換、結末因果関係が明確、事実とフィクションが分離、ストーリー上の決定が妨げになっていない
美学とリソース承認済みストーリースタイルガイド、キャラクター/環境基準、候補リソースリストスタイルが一貫、使用する各リソースのソース/ライセンス/フォーマット/リグが確認されている、または保留中とマークされ承認計画外に
ストーリーボード承認済みストーリーとディレクションショットごとのJSON、オプションのcinematographyとanimationブロックでビートごとのカメラ/照明と演技を記述バリデーター通過、フォーカス/カットの意図とビート/連続性が確認済み。スチル9:16とシーケンスは別ゲート、リグ未確認は制作承認されない
技術計画承認済みストーリーボードエンジンとバージョン、リソース/ライセンス、アニメーション、音声/字幕、プロファイル、予想コスト/制限ローカルパスが実行可能、依存関係とリソース対策が明示、重大な不確定要素が隠れていない
品質管理上記パッケージ完了エビデンス付きルーブリック、自動結果、視覚レビュー、人間評価を分離全ての障害が修正または明示的に許容、ブロックがリスト化、チェック未実行の確認は行わない

失敗したゲートを飛ばさないでください。計画、プレビュー、フレーム、ナレーション、レンダリングは次の制作工程を許可しません。

各ストーリーボードに対してpython scripts/validate-storyboard.py path/to/storyboard.jsonを実行します。validate-skill.pyは、examples/**/storyboard.jsonとtemplates/storyboard.jsonの構造とタイミングも検証し、ストーリーボードバリデーターを再利用します。スキル全体をレビューするには、python scripts/validate-skill.py .とpython -m unittest discover -s tests -vを実行します。

プロジェクトはpipeline.jsonをpipeline_version: 1でバージョン管理できます。python scripts/pipeline.py validate path/to/pipeline.jsonで検証、planまたはdry-runでDAGを検査(実行や書き込みはしない)、validate-manifest pipeline.json run-manifest.jsonで既存のマニフェストを検証します。この契約を編集する前にreferences/pipeline-orchestration.mdを参照してください。

キャプションは[start_ms, end_ms)の間隔を使用します:重複はデフォルトで拒否されます。意図的な重複には、後ろのキャプションにoverlap_exceptionを空にせず設定し、その理由を文書化してください。

音声とショットをリンクするには、narrative_timingはschema_version: 1でオプションです:クロックを推定済みまたは録音済みとラベル付けし、シーンを参照するアンカーでビート、ポーズ、カットを注釈します。実際の録音では、その尺をクロックとして使用し、キャプションを再レビューします。アンカーだけでは同期を示せません。アライナーや手動レビューの証拠なしにワード単位の一致を宣言しないでください。

新しいパッケージはdeliverables/<slug>/にブリーフ/計画とstoryboard.jsonを保存します。安定したスラッグを使用し、既存の成果物を保持し、新しいパッケージを作成する際に以前のパッケージを移動または上書きしないでください。

機能状態

実装済み:計画ガイド、オプションの撮影/アニメーション契約、定性ルーブリック、ローカルDAGプランナー、パイプライン/マニフェスト契約の検証。pipeline.py planとdry-runはグラフを表示し、工程を実行したりファイルを作成したりしません。ストーリーボードバリデーションは構造と宣言されたタイミングをチェックしますが、カメラ、演技、リグの存在/互換性、または視覚品質は検証しません。マニフェストバリデーターは状態、フィンガープリント、出力をチェックしますが、実行の作成や再開は行いません。

映像・音声工程とそのアダプターは未実装です。メディア生成、レンダリングエンジン、TTSアダプター、コンポジション、時間的QA、法的スキャナーはありません。ベンチマーク結果、アセット可用性、ライセンス、ツール、互換性はタスクごとに確認されます。

ローカルコンテキスト

VideoIAで作業する場合は、まずAGENTS.mdと該当するローカル指示を読んでください。既知の参照環境はWindows 11、GTX 1650 4GB、RAM 16GB、ローカルBlender、Remotion/React/Three.js/R3F、FFmpeg、Kokoro TTS、オプションのCC0リソースパッケージです。これはコンテキストであり、バイナリ、モデル、パッケージ、ライセンス、バージョンが引き続きインストールされていることを保証するものではありません。ローカル/無料のフローと控えめなプレビューを優先し、フレームワークパターンを適用する前にアクティブなバージョンを確認してください。

インストール済みのRemotionスキルを再利用し、そのマニュアルをコピーしないでください。ベストプラクティス、マークアップ、3D、字幕、スタジオ、レンダリングのガイドは、タスクに必要な場合のみ参照してください。レンダリングには明示的なリクエストが必要です。依存関係のインストール、リソースのダウンロード、有料サービスの使用、公開、または許可なく外部プロジェクトの変更を行わないでください。

映画品質ルーブリックを使用して、自動検証、静止フレーム検査、人間による判断を分離してください。静止画像はアニメーションの時間的品質を証明しません。

リソース

関連スキル