mcpField
S
slideshow-producer

slideshow-producer

github.com/postplusaiクリエイティブ・メディア27835 回インストール1 日前に更新
リポジトリ

slideshow-producer について

slideshow-producerは、TikTokのスライドショーやInstagramのカルーセル制作を支援するスキルです。マニフェストの作成と確認、画像生成の振り分け、合成までを進行します。

主な機能

  1. 01スライドマニフェストの作成と確認
  2. 02ローカル画像と生成画像の振り分け
  3. 03テキスト生成か参照画像編集を選択
  4. 04生成前の明示的な承認依頼
  5. 05スライド合成と素材の引き継ぎ

活用シーン

  1. 01企画書からTikTokスライドショーを作成
  2. 02ローカル画像でInstagramカルーセルを制作
  3. 03参照画像を使ったスライドを生成

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/postplusai/postplus-skills --skill slideshow-producer

インストール後、Claude Code で/slideshow-producerを入力して読み込まれたか確認します。

詳細

スライドショープロデューサー

使用する場合

  • ユーザーがバイブ、ローカル画像、スライドプロンプト、レビュー可能なマニフェスト JSON、生成画像、最終テキストオーバーレイから TikTok スライドショーまたは Instagram カルーセルの制作を希望している場合。
  • スクリプト/フック戦略がスライドを計画できる程度に明確になった後に使用します。このスキルはスライドマニフェスト、プレビュー/レビュー、生成オーケストレーション、コンポジットを担当します。

使用しない場合

  • タスクがアイデア出し、QA、またはハンドオフセクションに記載された別のリリース済みスキルに属する場合。
  • 必要な入力が欠けており、推測すると結果が変わってしまう場合。

実行境界

  • フックのバリエーションをゼロから書いたり、共有画像コマンドをバイパスしたり、ペルソナパックを作成したり、最終クリエイティブ QA を置き換えたりしないでください。
  • 参照状態によってスライドをルーティングします。参照なしのスライドには image-gpt-image-2-text、参照ありのスライドには image-gpt-image-2-edit を使用します。
  • スライドショーのアスペクト比はクリエイティブな選択であり、--aspect-ratio として渡します(TikTok は 9:16、Instagram カルーセルはユーザーが別途指定しない限り 4:5)。その他の画像デフォルト(品質、解像度、出力形式)は画像作成 verb が所有します。postplus media schema --json で確認してください。ホストされた enum をここで再掲しないでください。

マニフェストとルーティング

  • スライドマニフェストはルーティングの信頼できる情報源です。
  • imageSource: "local" は localImagePath を最終画像として使用し、生成を呼び出してはなりません。
  • 参照パス/URL なしの imageSource: "generate" は image-gpt-image-2-text を使用する必要があります。
  • 参照パス/URL ありの imageSource: "generate" は image-gpt-image-2-edit を使用する必要があります。
  • 参照付きのスライドを絶対に text-to-image に通さないでください。ルーティングが矛盾している場合は、生成前にマニフェストを修正してください。

ソースとプロンプト

  • プラットフォーム、スライドショー数、バイブ、ソースの根拠、出力フォルダー、および任意のローカル画像を確認してください。ローカル画像は、最終スライド画像か生成参照かに分類します。
  • プロンプトは、コアシーンとバイブを 2、3 文で記述するようにします。重要な場合は、具体的な製品、環境、感情、小道具の詳細を追加してください。長いネガティブ制約の羅列は避けてください。
  • 生成前にローカルマニフェストを保存してください。スライドショーが 3 つ以上の場合、マニフェストの草稿を並列サブエージェントに分担させ、その後、メインエージェントが収集されたマニフェストをレビューします。

レビューとハンドオフ

  • 生成前に、スライド数、モデル、品質、解像度、text-to-image と参照編集の数について明示的な承認を求めてください。
  • コンポジット後に、最終画像パス、更新されたマニフェスト、および必要に応じて creative-qa やパブリッシングをハンドオフします。

停止条件

  • 必要なユーザーインテント、ソースの証拠、または所有する入力成果物が欠けており、推測すると結果が変わってしまう場合は停止してください。
  • 実行中の PostPlus スキルで許可された範囲のリカバリーを行っても、所有する CLI またはスクリプトコマンドが依然として失敗する場合は、正確なエラーを報告して停止してください。メタデータのみの回答、レディネスプロービング、ローカルペイロードの書き換え、代替実行パス、未公開ツールで失敗を回避しないでください。

公開コマンドの境界

  • ユーザー入力から一致する最小のコマンドまたはワークフローを選択し、それを直接実行してください。
  • レディネス診断: postplus doctor --skill slideshow-producer。
  • 所有された CLI またはスクリプトコマンドが、実行中の PostPlus スキルで許可された範囲内のリカバリを経てもなお失敗する場合は、正確なエラーを報告して停止してください。メタデータのみの回答、レディネスプロービング、ローカルペイロードの書き換え、代替実行パス、未公開ツールによって失敗を回避しないでください。
  • postplus media schema --json は、未知のリクエスト形状を構築または修復する場合にのみ使用してください。
  • 各スライドは、共有の image create 動詞(image-batch-runner が所有)を通じて生成し、その実行をこのスキルに帰属させてください: postplus media create image-gpt-image-2-text --skill slideshow-producer --prompt '<scene + vibe>' --aspect-ratio <ratio> --output <result.json>。参照に基づくスライドには、1 つ以上の --reference-image <url> を指定して image-gpt-image-2-edit を使用してください。別の実行インターフェースを使用しないでください。
  • CLI が quote-confirmation チャレンジを返した場合は、postplus quote confirm --json --challenge-file <challenge.json> を実行し、返されたトークンで再試行してください。

コメント