mcpField
S
storyboard-grid-writer

storyboard-grid-writer

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

storyboard-grid-writer について

クリエイティブ案をストーリーボードのグリッドと各パネルのプロンプトに変換する、指示ベースのスキルです。画像・動画生成の前にコマごとの物語を設計し、指定されたバッチランナーへ引き継ぐワークフロー向けです。

主な機能

  1. 01構造化されたストーリーボード仕様
  2. 02パネルごとの視覚的な動作プロンプト
  3. 03ボードと各フレームの比率を分離
  4. 04商品登場のタイミングと逸脱制約
  5. 05事前確認リストとランナーへの引き継ぎ

活用シーン

  1. 01短尺映像の冒頭演出の計画
  2. 02画像生成用パネルプロンプトの準備
  3. 03動画の動きの連続性の設計
  4. 04パネル作成前のシーン要素の整理

インストール

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

$npx skills add https://github.com/postplusai/postplus-skills --skill storyboard-grid-writer

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

詳細

Storyboard Grid Writer

使用する場合

  • コントローラーが絵コンテグリッド、ビートパネルプラン、コンタクトシート、またはパネルプロンプトパックを必要としている。
  • 画像や動画の生成前に、フックのロジックをフレームごとの可視アクションにする必要がある。
  • 出力を image-batch-runner または video-batch-runner に引き渡す必要がある。

使用しない場合

  • 最終生成リクエストがすでに承認されている。ランナーを使用してください。
  • 参照の意味が未解決である。reference-decode を使用してください。
  • ユーザーがプレーンな文章、スクリプトのみ、または実行提出を求めている。

コアルール

共通プロンプトは短くする。絵コンテパネルは詳細にする。

グリッドはナラティブを担う必要があります。曖昧なスタイルワードの中にシーンロジックを隠さないでください。

必須入力

  • segmentType
  • viewerQuestion
  • openingMechanism
  • creativeFormat
  • targetFrameAspectRatio
  • mustCopyVisualGrammar または必要なシーンアンカー
  • forbiddenDrift
  • productRevealTiming
  • テキスト/UI ポリシー

参照が存在しない場合は、出力を no-reference としてマークし、パネルを書く前に推定されたシーンアンカーを明記してください。

グリッド仕様

短いフックにはデフォルトで 6 パネル、より長い証明やモーション連続性には最大 9 パネルを使用します。

これらの比率は別々に保ってください:

  • boardLayoutRatio: コンタクトシートまたは絵コンテボードのキャンバス
  • targetFrameAspectRatio: パネルごとのクリエイティブ出力比率(9:16 や 3:4 など)

ボードレイアウトが生成アセットの比率を暗黙に変更してはなりません。

作成方法

  1. パネル 1 のビューアーの疑問とストップスクロールの役割を固定します。
  2. スタイルより先に構造的グラマーを書きます: カメラの開始位置、最も近い被写体、早期のオブジェクト可視性、自然に感じられる挙動。
  3. 共通プロンプトは、参照ポリシー、キャンバスルール、リアリズム、テキスト/UI なし、安全境界に留めます。
  4. 各パネルを可視イベントとして書きます: カメラ位置、被写体の配置、アクション、環境アンカー、および有用な場合は 1 つの率直なリアリズムの欠陥。
  5. 製品の公開タイミングと禁止ドリフトを明記します。

出力形状

以下を返します:

  • gridSpec
  • commonPrompt
  • variantTitle
  • hookEssence
  • viewerQuestion
  • panelSequence
  • productRevealTiming
  • forbiddenDrift
  • handoffSkill

プリフライトチェックポイント

最終プロンプトの前に、次を出力します:

Variant title:
Viewer question:
Panel 1 job:
Panel 2-3 support:
Panel 4-6 progression:
Product reveal timing:
Main drift risks:

停止条件

  • 必要なユーザーインテント、ソース証拠、または所有する入力アーティファクトが欠けており、推測が結果を変える場合に停止します。
  • 実行 JSON を作成したり、レンダーを送信したりしないでください。
  • ランナーに汎用プロンプト形容詞から絵コンテロジックを推測させないでください。
  • 所有する CLI またはスクリプトコマンドが、実行中の PostPlus スキルで許可されたあらゆる範囲のリカバリーの後でも依然として失敗する場合は、正確なエラーを報告して停止してください。メタデータのみの回答、レディネスプロービング、ローカルペイロードの書き換え、代替実行パス、または未公開ツールで失敗を回避しないでください。

ハンドオフ

  • 画像パネル -> image-batch-runner。
  • 動画生成 -> video-batch-runner。
  • 参照の不確実性 -> reference-decode。

公開コマンド境界

  • ユーザー入力から最小の一致するコマンドまたはワークフローを選択し、直接実行します。
  • 所有する CLI またはスクリプトコマンドが、実行中の PostPlus スキルで許可されたあらゆる範囲のリカバリーの後でも依然として失敗する場合は、正確なエラーを報告して停止してください。メタデータのみの回答、レディネスプロービング、ローカルペイロードの書き換え、代替実行パス、または未公開ツールで失敗を回避しないでください。
  • この公開スキルは指示駆動型です。利用可能な証拠から絵コンテアーティファクトを直接生成してください。
  • 未公開の実行パスやローカルツールを使用しないでください。
  • CLI が引用確認チャレンジを返した場合は、postplus quote confirm --json --challenge-file <challenge.json> を実行し、返されたトークンで再試行してください。

コメント