reference-contract-builder について
reference-contract-builderは、画像、動画、音声の参照素材を生成タスクでどう扱うか定めるスキルです。参照の役割を明確にしたいプロンプト作成や動画ワークフロー向けです。
主な機能
- 01参照素材の一覧化
- 02拘束参照と着想用参照の分類
- 03テストから除外する参照の指定
- 04機械可読な契約の作成
- 05contract.jsonの引き継ぎ
活用シーン
- 01ベンチマーク動画参照の範囲設定
- 02プロンプトで製品や人物の同一性を固定
- 03生成テストに使う音声参照の指定
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ postplusai/ postplus-skills --skill reference-contract-builderインストール後、Claude Code で/reference-contract-builderを入力して読み込まれたか確認します。
詳細
リファレンスコントラクトビルダー
使用する場合
- プロンプトでベンチマーク動画、コンタクトシート、フレーム、製品画像、 ペルソナ画像、スタイルボード、または音声リファレンスを使用する場合。
- 生成前に、モデルが学ぶべき境界とコピーしてはいけない境界を明示する必要がある場合。
- 一部のリファレンスはアイデンティティを拘束し、その他はインスピレーションのみ または最初のテストから除外すべき場合。
使用しない場合
- ここでフックや冒頭の仕組みを解析しないでください。
reference-decodeを使用してください。 - すべてのリファレンスを無理に「学ぶ対象」にしないでください。
- ユーザーが明示しない限り、アイデンティティリファレンスを緩いスタイルのインスピレーションとして扱わないでください。
基本ルール
すべてのリファレンスセットは次に答える必要があります。
- どのリファレンスがアイデンティティや一貫性を拘束するか?
- どのリファレンスがインスピレーションのみで、コピーしてはいけないか?
- どのリファレンスがこのテストで意図的に除外されるか?
デフォルトの前提: ユーザーが明示的に緩い、ベンチマークのみ、または弱いガイダンスとして指定しない限り、ペルソナ、製品、音声のリファレンスは強い拘束です。
デフォルトのワークフロー
- リファレンスセットを棚卸しします: フッククリップ、フック先行のコンタクトシート、スタイルボード、 製品画像、ペルソナ画像、音声リファレンス、またはその他のソース。
- テストの目的を決定します: フックのリズム、カメラのリアリズム、製品の証明、ペルソナの 連続性、または別の狭いターゲット。
- 各リファレンスを
binding、inspiration-only、またはexcluded for nowに分類します。 - 有用な場合は、コンパクトな機械可読コントラクトを作成します。
- 最終的なプロンプト作成の前に、コントラクトを出力または返します。
出力の形
成果物には testPurpose、mayLearn、mustNotCopy、および
excludedReferences が含まれます。プロンプトに実際の製品、ペルソナ、または音声のリファレンスがある場合は、その出力の周囲にユーザー固有の拘束に関する注記を追加してください。
停止条件
- 必要なユーザー意図、ソース証拠、または所有する入力成果物が欠けており、推測すると結果が変わる場合は停止してください。
- 所有する CLI またはスクリプトコマンドが失敗した場合は、正確なエラーを報告して停止してください。 メタデータのみの回答、レディネスプロービング、ローカルペイロードの書き換え、フォールバックプロバイダー、または未公開のツールで失敗を回避しないでください。
ハンドオフ
contract.jsonをvideo-request-architectまたはプロンプトライターに渡します。- リファレンスのフックロジックがまだ不明確な場合は、まず
reference-decodeに渡します。
公開コマンドの境界
- ユーザー入力から最小の一致するコマンドまたはワークフローを選択し、それを直接実行します。
- 所有する CLI またはスクリプトコマンドが失敗した場合は、正確なエラーを報告して停止してください。 メタデータのみの回答、レディネスプロービング、ローカルペイロードの書き換え、フォールバックプロバイダー、または未公開のツールで失敗を回避しないでください。
- この公開スキルは指示駆動型です。利用可能な証拠から、ワークフローで記述された成果物を直接生成してください。
- プライベートなプロバイダー/ランタイムパスや未公開のローカルツールを呼び出さないでください。
- CLI が引用確認チャレンジを返した場合は、
postplus quote confirm --json --challenge-file <challenge.json>を実行し、返されたトークンで再試行してください。
コメント
Markdown 対応