generation-router について
メディア生成リクエストを画像、動画、音声、ワークフロー、分析後生成に分類する指示ベースのルーターです。適切なコントローラースキルと引き継ぎ先を選び、プロバイダー選定やジョブ送信は行いません。
主な機能
- 01生成ファミリーの分類
- 02コントローラースキルへの振り分け
- 03上流の分析要件の特定
- 04簡潔なルート引き継ぎの作成
活用シーン
- 01画像編集リクエストを対応コントローラーへ振り分け
- 02音声や吹き替えの依頼をルーティング
- 03分析後に生成する依頼を判別
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ postplusai/ postplus-skills --skill generation-routerインストール後、Claude Code で/generation-routerを入力して読み込まれたか確認します。
詳細
Generation Router
使用する場合
- ユーザーが生成メディア、編集メディア、吹き替え、音声、リップシンク、 ストーリーボードから動画、参照からアセット、または分析由来の生成を求めた場合。
- 最初の判断は出力ファミリーであり、プロバイダーやモデルではない場合。
- リクエストが実行前にメディア生成コントローラーを必要とする可能性がある場合。
使用しない場合
- 文字起こし、字幕、動画分析、ビートマップ、または編集プランが
主要な出力である場合。
media-routerを使用してください。 - ユーザーがすでに
image-generation、video-batch-runner、audio-generation、またはugc-flowを選択し、そのスキルの入力を提供している場合。 - タスクが調査、クリエイターの発見、コピーライティング、または公開のみである場合。
中核ルール
モデルやランナーを選ぶ前に、生成ジョブを分類してください。
ルーターが担うのは最初の分割のみです:
image: 新しい画像、画像編集、商品画像、バッチバリアント、参照画像 生成video: シンプルなクリップ、ストーリーボード動画、UGC 動画、参照動画、モーションまたは トーキングヘッドのレンダリングaudio: TTS、音声変更、翻訳吹き替え、音声クローン、リップシンク用の 音声ハンドオフworkflow: UGC クリエイティブ、ポッドキャストクリップ、 商品デモ、広告バリアントセットなどの多段階の制作ラインanalysis_after_generation: まずメディア理解、次に生成。 例:「この競合のクリップを分析して、次に私たちのバージョンを作成する」
ルートテーブル
| リクエストの形 | ルート | 最初のハンドオフ |
|---|---|---|
| 純粋な画像プロンプト、アップロード画像の編集、商品ページ画像 | image | image-generation |
| クリップ、ストーリーボード、クリエイター動画、参照モーション動画 | video | video-batch-runner |
| 音声、TTS、吹き替え、翻訳音声、音声参照 | audio | audio-generation |
| 商品から UGC、クリエイターパイプライン、反復的なアセット制作 | workflow | ugc-flow または指定されたワークフロースキル |
| 「これを分析して、次に生成して...」 | analysis_after_generation | 分析には media-router、その後適切な生成コントローラー |
出力の形
コンパクトなルート成果物を返します:
generationFamilywhycontrollerSkillupstreamSkill(分析または調査を先に行う必要がある場合)requiredInputshandoffNotesmustNotDo
停止条件
- 必要なユーザーの意図、ソースの証拠、または所有する入力成果物が 欠けており、推測すると結果が変わる場合は停止してください。
- ここではプロバイダー、エンドポイントキー、ランナー、またはストーリーボード形式を選択しないでください。
- 生成ジョブを送信しないでください。
- 実行中の PostPlus スキルが許可する範囲の回復を試みた後も、所有する CLI またはスクリプトコマンドが失敗する場合は、正確なエラーを報告して停止してください。 メタデータのみの回答、レディネスプロービング、ローカル ペイロードの書き換え、フォールバックプロバイダー、または未公開のツールで 失敗を回避しないでください。
ハンドオフ
- 画像ルート ->
image-generation。 - 動画ルート ->
video-batch-runner。 - 音声ルート ->
audio-generation。 - ワークフロールート ->
ugc-flowまたは別のワークフロースキル。 - 理解優先ルート ->
media-router、その後このルーターまたは 選択された生成コントローラーに戻ります。
公開コマンドの境界
- ユーザー入力から一致する最小のコマンドまたはワークフローを選択し、直接 実行してください。
- 実行中の PostPlus スキルが許可する範囲の回復を試みた後も、所有する CLI またはスクリプトコマンドが失敗する場合は、正確なエラーを報告して停止してください。 メタデータのみの回答、レディネスプロービング、ローカル ペイロードの書き換え、フォールバックプロバイダー、または未公開のツールで 失敗を回避しないでください。
- この公開スキルは指示駆動型です。利用可能な証拠から ルート成果物を直接生成してください。
- プライベートなプロバイダー/ランタイムパスや未公開のローカルツールを 呼び出さないでください。
- CLI が引用確認チャレンジを返した場合は、
postplus quote confirm --json --challenge-file <challenge.json>を実行し、返されたトークンで再試行してください。
コメント
Markdown 対応