Communitygithub.com

ucsandman/marketing-studio

ユーザーが製品を紹介する本格的なローンチビデオ、ヒーロービデオ、または20〜60秒のプロダクトフィルムを必要とする場合に使用します。製品の証明、ブランド、ナレーション、音楽、動きの演出を組み合わせます。

marketing-studio とは?

このスキルは、製品のローンチビデオ、ヒーロービデオ、または20〜60秒のプロダクトフィルムの制作を支援します。製品の証明、ブランド、ナレーション、音楽、動きの演出を統合した、スコアリングされた映像作品を生成します。このスキルは、監督、撮影計画、ステージごとの承認、レンダリングの証拠、レビューレコードを `<product>/marketing/assets/<brand/>` 配下に生成します。remotion、audio、capture の各プレイブックを参照し、<code>node scripts/check-audio.mjs</code> や <code>node scripts/score-film.mjs</code> などの専用スクリプトを実行して、オーディオを含む最終成果物の品質を検証します。このスキルは、Claude Code で動作するように設計されており、特定の製品とブランドのディレクトリ構造に従って作業を進めます。

対応✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ucsandman/marketing-studio/tree/HEAD/skills/launch-video

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

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

ドキュメント

ローンチビデオ

必須の背景: marketing-studio スキル。さらに以下も参照してください。 ${CLAUDE_SKILL_DIR}/../../docs/playbook/remotion.md, ${CLAUDE_SKILL_DIR}/../../docs/playbook/audio.md, ${CLAUDE_SKILL_DIR}/../../docs/playbook/capture.md。 ${CLAUDE_SKILL_DIR}/../.. で作業します。

<product>/marketing/assets/<brand>/ 内に、スコアリングされたフィルムとそのディレクション、ショット計画、ステージ承認、レンダリング証拠、レビューレコードを生成します。制作作業の前に docs/production-quality.md を読んでください。

オーディオなしではフィルムは完成しません。そしてオーディオとは、製品を説明するナレーションを意味します。 スコアリングは必須であり、"完了"と言う前に node scripts/check-audio.mjs <brand> --project <product> が終了コード0で終了する必要があります。2026-09-01に2つのポストフロップカットが無音で出荷されました。 それがこの行が存在する理由です。

ルート

コンセプトと製品の証明からルートを選択してください。フィルムに製品固有のビジュアルワールドやショットシステムが必要な場合は、studio/src/films/<brand>/ 下の特注コンポジションを使用してください。考案されたショット計画が、従来の5幕構成に戻らずにアイデアを伝えられる場合は、指示された LaunchVideo コンポジションを使用してください。ショットは、実際のキャプチャー、ネイティブの再構築UI、2D、3D、またはハイブリッドを使用できます。UIの再構築は、制御されたアクションに役立ちますが、普遍的な要件ではありません。

レシピ

  1. <product> を --project で明示的に設定します。エンジンローカルの out/ に生成された製品入力や出力を作成しないでください。
  2. 異なる方向性を探索し、特定の理由で1つを選択し、そのビジュアルメタファー、サウンドの意図、出典を含むリファレンス、レビュー可能なスタイルフレームを direction.json に記録します。プリセットはあくまで出発点としての文法です。
  3. 本格的な制作の前にショット計画を作成します。各ショットには、目的、継続時間、スケール、カメラのテンポ、トランジションの意図、可読性のあるコピーの制限、ソース/リファレンス、オーディオのビートが必要です。編集に合わせてナレーションを計画します。すべての数値的な主張は、簡潔な証明ポイントに遡れるようにします。
  4. スクラッチボイスと音楽を備えたオーディオ付きアニマティックを構築します。指名された非作成者のレビューアが、スタイルフレームとアニマティックの両方を承認し、それらのハッシュに関連付けます。弱いビジュアルアーギュメントは、仕上げ作業の前にここで停止します。
  5. 選択したルートを構築します。指示された LaunchVideo は direction と考案された shots を消費します。特注フィルムは、独自のショットコンポーネントとタイムラインを所有します。マッチカットは、関係性に応じてオーバーラップ、ハードカット、ワイプ、ディゾルブ、またはモーションの継続を行うことができます。静的エンドフレームは1つのオプションであり、ルールではありません。
  6. 安価なショットプルーフとバージョン管理されたプレビューをレンダリングします。配信サイズでの製品アクション、すべてのショットの開始/中間/終了、およびすべてのカットの前後のフレームを検査します。記述された欠陥リストを修正し、その後フル解像度のレンダリングを1回だけ行います。
  7. 製品が所有するナレーション、音楽、SFXの入力を構築し、node scripts/score-film.mjs <brand> <film.mp4> --project <product> で無音ロックをスコアリングします。このスクリプトは重複したナレーションを拒否し、納品されたマスターを検証します。音楽のみは明示的に記録された例外が必要です。存在しないナレーションを暗示しないでください。
  8. 正確な最終レンダリングからハッシュバインドされた証拠を生成します: node scripts/contact-sheet.mjs <brand> --project <product> --plan <production-plan.json> --render <final.mp4>。
  9. Mission Control で、指名されたディレクター、オペレーター、または独立したレビューアが完全なスコアリングされたカットを視聴し、欠陥と「これを共有したいか?」という評価を記録します。その後、以下を実行します: node scripts/judge-production.mjs <brand> --project <product> --plan <production-plan.json> --render <final.mp4> --strict。
  10. 既存のオーディオ、パレット、スタジオテスト/リント、スモークゲートを実行します。これらはプロパティとランタイムを証明し、センスを証明するものではありません。スコアリングされ、strict-PASS したロックのみがプロダクションマトリックスとポストキットに進みます。

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

関連スキル