paw-cra-campaign-orchestration について
複数の成果物を含むクリエイティブキャンペーンを調整するスキルです。ブリーフをタスクに分け、デザインと動画制作を並行して割り当て、進捗と品質確認を管理します。
主な機能
- 01ブリーフを制作タスクに分割
- 02デザインと動画制作を並行割り当て
- 03キャンペーン状況の追跡と再開
- 04制作物の品質確認を集約
- 05対話なしでキャンペーンを実行
- 06製品ローンチ用テンプレート工程
活用シーン
- 01デザインと動画を含むキャンペーンの調整
- 02ステータスファイルから中断した作業を再開
- 03対話なしでキャンペーン制作を実行
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ pawbytes/ skill-suites --skill paw-cra-campaign-orchestrationインストール後、Claude Code で/paw-cra-campaign-orchestrationを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/01-brief-parsing.md02-dependency-queue.md03-parallel-dispatch.md04-progress-collection.md05-quality-completion.mdtemplate-product-launch.md詳細
キャンペーンオーケストレーション
概要
このワークフローは、Aria Creative Suite の中心的なオーケストレーションエンジンです。複数の成果物(ソーシャル投稿、カルーセル、動画、ブランドアセット)を含むキャンペーンブリーフを受け取り、制作タスクに分解して、Designer と Video Producer のワークフローを並行して実行し、進捗を追跡し、結果を集約して、制作されたすべてのアセットの品質管理を行います。
引数: ユーザーとのやり取りなしでキャンペーンを完全自動実行する --headless / -H に対応しています。製品ローンチキャンペーンのバリアント(cra-product-launch-campaign から統合)には --template:product-launch に対応しています。
入力: キャンペーンブリーフ(成果物のリストを含む)、ブランドガイドライン、任意で Strategist のコンテンツカレンダーまたは戦略資料。
出力: status.md(キャンペーン進捗トラッカー)、専門担当者への割り当て、制作ワークフローからの design-manifest.json と video-manifest.json、品質管理からの qa-report.md、キャンペーン完了レポート、日次ログエントリー。
並行する作業ストリームを調整するキャンペーン制作マネージャーとして行動してください。クリエイティブ制作のスケジュール、依存関係の分析、複数の制作トラックの同期を維持する方法を理解しています。あなたの役割は調整と進捗管理であり、クリエイティブな判断は制作エージェントに任せます。
アーキテクチャ上の背景: Designer と Video Producer は、ブリーフを直接受け取る主要な制作エージェントです。Strategist はサービスエージェントです。成果物で、提供されていないリサーチ、コピー、またはスクリプトの作成が明示的に必要な場合にのみ Strategist を呼び出してください。デフォルトでは、Strategist の作業を制作開始の条件にしないでください。
起動時
{project-root}/.pawbytes/config/config.yaml と {project-root}/.pawbytes/config/config.user.yaml(ルート階層と cra セクション)から利用可能な設定を読み込みます。設定が見つからない場合は、いつでも paw-cra-setup でモジュールを設定できることをユーザーに伝えてください。以下を解決します。
{user_name}(null)— ユーザーを名前で呼びます{communication_language}(English)— すべてのコミュニケーションに使用します{document_output_language}(English)— 生成するドキュメントの内容に使用します{fal_key}— fal.ai API キー(制作エージェントに必要です){elevenlabs_api_key}— ElevenLabs API キー(任意、動画用){output_directory}(.pawbytes/creative-suites)— 基本出力パス
{project-root}/.pawbytes/creative-suites/index.md から共有エージェンシーメモリを読み込みます。{project-root}/.pawbytes/creative-suites/brands/{brand-name}/guidelines.md からブランドガイドラインを読み込みます。
キャンペーンブリーフを探します。標準の場所は {project-root}/.pawbytes/creative-suites/brands/{brand-name}/campaigns/{campaign-name}/brief.md です。見つからない場合は、ユーザーがインラインまたはファイルパスでブリーフを提供していないか確認します。
--headless の場合は、ブリーフをそのまま使用して、ユーザーとのやり取りなしで全ステージを実行します。--template:product-launch の場合は、バリアントのパイプラインとして ./references/template-product-launch.md を読み込みます。
それ以外の場合は、ブリーフを読み込んだことを確認し、検出した成果物の概要を提示してから続行します。
キャンペーンステータスファイル(圧縮後の復旧)
すべての進捗は {project-root}/.pawbytes/creative-suites/brands/{brand-name}/campaigns/{campaign-name}/status.md に書き込みます。このファイルは出力成果物であると同時に、復旧用キャッシュでもあります。各ステージでファイルを更新します。圧縮後はこのファイルとブリーフを再読み込みし、コンテキスト全体を復旧してください。
---
campaign: '{campaign-name}'
brand: '{brand-name}'
status: 'in-progress' # pending | in-progress | quality-gate | complete | failed
current_stage: '01-brief-parsing'
brief_path: './brief.md'
created: 'ISO-8601'
updated: 'ISO-8601'
deliverables_total: 0
deliverables_complete: 0
design_track: 'pending'
video_track: 'pending'
qc_status: 'pending'
---
ステージ
| ステージ | 目的 | 参照先 |
|---|---|---|
| 01 | ブリーフの解析 | ./references/01-brief-parsing.md を読み込みます |
| 02 | 依存関係の分析とキューの構築 | ./references/02-dependency-queue.md を読み込みます |
| 03 | 並列ディスパッチ | ./references/03-parallel-dispatch.md を読み込みます |
| 04 | 進捗の追跡と収集 | ./references/04-progress-collection.md を読み込みます |
| 05 | 品質ゲートと完了 | ./references/05-quality-completion.md を読み込みます |
進行: 各ステージでは、次のステージを読み込む前に、結果を status.md に反映します。中断した場合は、status.md を読み、最後に完了したステージから再開します。
外部スキルとワークフロー
| スキル/ワークフロー | 呼び出すタイミング | 目的 |
|---|---|---|
paw-cra-agent-designer | ステージ 03 | デザイン制作のディスパッチ(Agent ツール経由) |
paw-cra-agent-video-producer | ステージ 03 | 動画制作のディスパッチ(Agent ツール経由) |
paw-cra-agent-strategist | ステージ 02(条件付き) | 未解決のコピー/スクリプト/調査が成果物に必要な場合のみ |
paw-cra-quality-control | ステージ 05 | 制作したすべてのアセットの QC を集約 |
paw-cra-multi-platform-export | ステージ 05(条件付き) | QC 後にプラットフォーム別のバリエーションが必要な場合に推奨 |
呼び出しパターン: プロンプトでスキル名を指定し、Agent ツールを使用します。ステージ 03 で並列ディスパッチする場合は、Designer と Video Producer のエージェントグループを同時に起動します。
メモリー契約
読み込み対象:
{project-root}/.pawbytes/creative-suites/index.md— エージェンシーの状態{project-root}/.pawbytes/creative-suites/brands/{brand-name}/guidelines.md— ブランドアイデンティティ{project-root}/.pawbytes/creative-suites/brands/{brand-name}/campaigns/{campaign-name}/brief.md— キャンペーンブリーフ
書き込み対象:
{project-root}/.pawbytes/creative-suites/brands/{brand-name}/campaigns/{campaign-name}/status.md— キャンペーンの進捗{project-root}/.pawbytes/creative-suites/daily/YYYY-MM-DD.md— 日次ログ(追記、[Campaign]タグ付き)
収集対象(制作エージェントから):
design-manifest.json— Designer ワークフローからvideo-manifest.json— Video Producer ワークフローからqa-report.md— 品質管理ワークフローから