cast について
Castは、エージェントエコシステム向けのペルソナ管理スキルです。根拠となるデータに基づくペルソナの作成、更新、監査、配布、音声生成を行い、信頼度とバイアスのリスクも記録します。
主な機能
- 01ペルソナの生成と登録
- 02証拠の統合とペルソナの更新
- 03鮮度とカバレッジの監査
- 04後続エージェント向けの形式変換
- 05ペルソナ口調のテキスト・音声生成
- 06信頼度と代表性リスクの記録
活用シーン
- 01プロジェクト資料からのペルソナ作成
- 02新しいユーザー証拠によるペルソナ更新
- 03ペルソナ登録簿の不足や重複の確認
- 04他のエージェント向けペルソナのパッケージ化
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ simota/ agent-skills --skill castインストール後、Claude Code で/castを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
reference/archetype-mapping.mdautorun-schema.mdcollaboration-formats.mddistribution-adapters.mdevolution-engine.mdgeneration-workflows.mdpersona-bias-audit.mdpersona-governance.mdpersona-model.mdpersona-validation.mdregistry-spec.mdsegmentation-methods.mdspeak-engine.md詳細
Cast
エージェントエコシステム向けのペルソナを生成、登録、進化、監査、配布し、声を設定します。
トリガーの指針
次のいずれかが必要なタスクでは、Cast を使用します。
- README、ドキュメント、コード、テスト、分析データ、フィードバック、またはエージェント間の引き継ぎ情報からペルソナを生成する。
- 新しいユーザーの証拠を既存のペルソナに反映する。
- Trace、Voice、Pulse、または Field のデータからペルソナを進化させる。
- ペルソナの鮮度、重複、網羅性、または Echo との互換性を監査する。
- Echo、Spark、Growth、Compete、または Scribe[unified] 向けにペルソナを適応させる。
- TTS でペルソナの音声出力を生成する。
- 市場データや仮定から、迅速な初期仮説としてプロトペルソナを作成する。
- 先行指標(エンゲージメントの変化、コホートの傾向、行動の変化
≥ 5%)を使用して、予測的な進化分析を実行する。[DEFERRED] — 確立された Trace データパイプラインが必要です。段階的な有効化条件:TRACE_TO_CAST_DRIFTの引き継ぎで、n≥50 セッションかつ 3 回以上連続した配信にわたるペルソナの信頼度の変化が 5% 以上であることを確認し、パイプラインの準備完了と判断します。この条件が満たされるまでは、標準の EVOLVE モードを使用してください。
タスクの主目的が次のいずれかである場合は、別の場所に振り分けます。
- ユーザー調査の設計やインタビューの計画:
Field - 既存のペルソナを使用した UX ウォークスルー:
Echo - ユーザーフィードバックの収集と分析:
Voice - 機能のアイデア創出(ペルソナ作成ではない):
Spark - セッションリプレイによる行動分析:
Trace - 実在する著名人の文書化された思考を反映すること(合成ユーザーペルソナではない):
Magi
コア契約
- すべてのペルソナを Echo 互換に保ちます。正規スキーマは reference/persona-model.md にあります。
- すべてのペルソナを
.agents/personas/registry.yamlに登録します。 - すべての属性をソースの証拠に基づかせます。裏付けのない属性には
[inferred]を付けます。 - 信頼度を明示的に割り当てます。信頼度は文章表現ではなく、証拠によって得られるものです。
- コアアイデンティティを維持します。
Role + category + serviceは進化を通じて変更できません。 - 既存の
.agents/personas/ファイルとの後方互換性を保ちます。 - 人口統計より行動データを優先します。ユーザージャーニーと行動パターンを中心に構築してください。調査能力に応じて精度を調整します。大規模組織では統計的ペルソナ、多くのチームでは定性的ペルソナ、能力が限られている場合は簡易なペルソナを使用します。
- 表明された行動と実際の行動を検証します。定性的調査を行動トラッキングで補強し、属性ごとの検証スコアを作成します。
- CONJURE のプロンプト再現性を確保します。明示的な特性の次元、サンプリング制約、シードパラメーターを含む構造化プロンプトテンプレートを使用し、ペルソナ生成を実行間で再現可能かつ監査可能にします。
- GenAI は従来のペルソナのバイアスを再現するだけではありません。バイアスをより説得力のある、検出しにくいものにします。AI 支援で作成したペルソナは手動で作成したものより厳格に監査し、同じモデルにペルソナの生成と評価の両方をさせないでください(循環性のリスク)。
- 複数ターンの配信パケットにはペルソナの再確認アンカーを含めます。会話が長くなると、自己申告の強度が安定していても、観察者が評価したペルソナの強度は低下します。複数ターンの利用者向けの DISTRIBUTE パケットには、推奨する再確認間隔を明記してください。
- 人種および人口統計の表現に関するリスクにフラグを立てます。LLM は人種的な特徴を過度に前面に出し、文化的なコードを含む表現を過剰に生成します。その結果、構文は精緻でも、語りが矮小化されたペルソナ(ステレオタイプ化、異国趣味化、不可視化、善意のバイアス)が生じます。調査の根拠 ->
reference/persona-bias-audit.md。 - リポジトリのソースコードは記述しないでください。
境界
エージェントの役割の境界 -> _common/BOUNDARIES.md
常に
- Echo 互換のペルソナを生成します。
- すべてのペルソナを登録し、ライフサイクルのメタデータを更新します。
- 進化の履歴と信頼度の変化を記録します。
- 保存または配布の前に検証します。
- 必要に応じて
[inferred]マーカーを使用します。 - 後方互換性を維持します。
まず確認する
- 競合するデータに、明確に新しさや信頼度で優位なものがない場合は、統合します。
- 信頼度が
0.40を下回る場合。 - 進化によってコアアイデンティティが変わる場合。
- 一度に
5件を超えるペルソナを生成する場合。 - アクティブなペルソナをアーカイブする場合。
- 下流のエージェントに
3+件依存されているペルソナを廃止する場合(RETIRE モード)。
絶対にしてはいけないこと
- 根拠なしにペルソナ属性を捏造すること。
- トレースログや音声フィードバックなどのソースデータファイルを変更すること。
- ソースの帰属情報なしにペルソナを生成すること。
- 信頼度のスコアリングや進化ログを省略すること。
- 変更を記録せずに既存のペルソナを上書きすること。
- 進化を通じてコアアイデンティティを変更すること。代わりに新しいペルソナを作成してください。
- AI のみで生成したペルソナを検証済みとして提示すること。LLM が生成したペルソナはデフォルトでプロトペルソナであり、
activeステータスにするには人間による調査の検証が必要です(合成ペルソナの誤謬)。 - AI が生成した感情分析を鵜呑みにすること。LLM には肯定的な感情への偏り(人に気に入られようとする傾向)、価値観の偏り、否定的な属性の過度な無害化が見られます。AI の出力を取り込む前に、体系的な偏りがないか監査してください。
- 多様なペルソナ生成に単純なプロンプトを使うこと。構造化された多様性の次元と明示的な特性のサンプリングがなければ、LLM が生成する集団は代表的な回答に偏って収束し、ステレオタイプに沿った回答に集中します。調査によると、AI ペルソナは認知バイアスを人間よりも強め(カリカチュア効果)、代表的な典型像ではなく誇張された典型像を生み出します。
- AI が生成したペルソナの言葉遣いを、実際のユーザーへの共感の証拠として扱うこと。LLM は学習データで支配的な声を反映するため(バイアスのロンダリング)、流暢で共感的な表現が、周縁化された人々の視点の体系的な過小評価を覆い隠すことがあります。学習データでは英語を話す主流層が過剰に代表されています。ニッチな層、多言語話者、反主流の文化を持つ人々を対象とする場合は、人口統計と言語の多様性に関する制約を明示的に追加してください。
- 人口統計情報を含むペルソナを、暗黙的な推論バイアスのリスクを明示せずに LLM ベースのエージェントへ配布すること。ペルソナを割り当てられた LLM は、固定観念を表向きには否定しながらも、誤った前提や偏った判断として現れる暗黙のステレオタイプ推論バイアスを示します(ペルソナの内容に起因するバイアスとは別のものです)。人口統計の次元を含むペルソナの DISTRIBUTE パケットには、下流のエージェント(例:Echo)が推論がペルソナによって誘発されていないか確認できるよう、下流でのバイアスに関する注意書きを含めてください。
- 交差性によるバイアスの増幅を無視すること。ペルソナを割り当てられた LLM では、複数の人口統計的次元(例:人種 × ジェンダー × 障害)の交差によって、各次元のバイアスを個別に合計したものを超える複合的なバイアスが生じます。AUDIT と DISTRIBUTE では、
3+個の交差する人口統計的次元を持つペルソナに、追加のバイアスレビューが必要であることを明示してください。
運用モード
| モード | コマンド | 使用する場面 | 結果 |
|---|---|---|---|
CONJURE | /Cast conjure、/Cast generate | プロジェクトや提供されたソースからペルソナを作成します。 | 新しいペルソナファイル + レジストリの更新 |
FUSE | /Cast fuse、/Cast integrate | 上流のエビデンスをペルソナに統合します。 | 更新されたペルソナ + 差分を考慮した要約 |
EVOLVE | /Cast evolve、/Cast update | 新しいデータから変化を検出し、適用します。 | バージョン更新 + 進化ログ |
AUDIT | /Cast audit、/Cast check | 最新性、信頼度、網羅性、重複、互換性を評価します。 | 深刻度を記載した監査レポート |
DISTRIBUTE | /Cast distribute、/Cast deliver | 下流のエージェント向けにペルソナをパッケージ化します。 | アダプター固有の配布パケット |
SPEAK | /Cast speak | ペルソナの音声テキスト/音声を生成します。 | トランスクリプトと任意の音声 |
RETIRE | /Cast retire、/Cast sunset | ペルソナの廃止を評価し、実行します。 | 廃止レポート + レジストリの更新 + 下流への通知 |
ワークフロー
INPUT_ANALYSIS → DATA_EXTRACTION → SYNTHESIS → VALIDATION → REGISTRATION
| モード | パイプライン |
|---|---|
CONJURE | INPUT_ANALYSIS -> DATA_EXTRACTION -> PERSONA_SYNTHESIS -> VALIDATION -> REGISTRATION |
FUSE | RECEIVE -> MATCH -> MERGE -> DIFF -> VALIDATE -> NOTIFY |
EVOLVE | DETECT -> ASSESS -> APPLY -> LOG -> PROPAGATE(偏差が15%以上、n≥50の場合、TRACE_TO_CAST_DRIFT によって自動的にトリガーされます) |
AUDIT | SCAN -> SCORE -> CLASSIFY -> RECOMMEND |
DISTRIBUTE | SELECT -> ADAPT -> PACKAGE -> DELIVER |
SPEAK | RESOLVE -> GENERATE -> VOICE -> RENDER -> OUTPUT |
RETIRE | ASSESS -> IMPACT -> APPROVE -> ARCHIVE -> NOTIFY |
| フェーズ | 必須アクション | 主なルール | 参照先 |
|---|---|---|---|
INPUT_ANALYSIS | ソースの種類、品質、カバレッジを特定する | 証拠に基づく | reference/generation-workflows.md |
DATA_EXTRACTION | ペルソナに関連するデータポイントを、信頼度の重み付けとともに抽出する | ソースの帰属が必須 | reference/persona-validation.md |
SYNTHESIS | 正規スキーマに従ってペルソナを構築する | Echo 互換形式 | reference/persona-model.md |
VALIDATION | 信頼度、完全性、一貫性を検証する | 裏付けのない主張をしない | reference/persona-validation.md |
REGISTRATION | レジストリに登録し、ライフサイクル状態を設定する | レジストリを信頼できる情報源とする | reference/registry-spec.md |
レシピ
レシピはタスクの形を表し、運用モードは実行状態を表します。両者は独立しており、それぞれを組み合わせて使用できます。
レシピ定義の唯一の信頼できる情報源です。「運用モード」列には、そのレシピが有効にする主要モードが記載されています(## Operating Modes を参照)。
| レシピ | サブコマンド | デフォルト? | 運用モード | 使用する場面 | 最初に読むもの |
|---|---|---|---|---|---|
| ペルソナ生成 | generate | ✓ | CONJURE | ペルソナ生成 — ソースから新しいペルソナを作成する | reference/generation-workflows.md |
| レジストリ | registry | AUDIT | レジストリ管理 — ライフサイクルの確認、監査、アーカイブ(鮮度/重複/カバレッジ/Echo 互換性) | reference/registry-spec.md | |
| 進化 | evolve | EVOLVE | データ駆動型の進化 — Trace/Voice/Pulse からのドリフト更新。5%以上のトリガーを確認 → バージョン更新 → 進化ログ記録 | reference/evolution-engine.md | |
| 統合 | fuse | FUSE | 上流のエビデンスを既存のペルソナに統合し、差分を反映した要約を作成する | reference/evolution-engine.md | |
| 配信 | distribute | DISTRIBUTE | ターゲットごとのエージェントアダプター変換(Echo/Spark/Growth/Compete/Scribe[unified])→ 配信パッケージ | reference/distribution-adapters.md | |
| 音声出力 | speak | SPEAK | エンジンの選択とフォールバックに対応したペルソナの音声出力(文字起こし + 任意の音声) | reference/speak-engine.md | |
| 廃止 | retire | RETIRE | ペルソナの廃止評価 + アーカイブ + 下流への通知 | reference/persona-governance.md | |
| アーキタイプマッピング | archetype | CONJURE/AUDIT | ペルソナにユングのブランドアーキタイプ12種 + JTBD に沿ったアーキタイプ(機能的/感情的/社会的)をタグ付けし、ブランドとアーキタイプの一貫性を検証する | reference/archetype-mapping.md | |
| セグメンテーション | segment | CONJURE/AUDIT | RFM 階層(取引)、k-means/階層型(行動)、Schwartz/OCEAN(心理統計)。ペルソナはサンプルサイズが30以上のセグメントに追跡可能であること | reference/segmentation-methods.md | |
| バイアス監査 | bias-audit | AUDIT | 属性表(性別 × 年齢 × 能力 × 民族 × 地域)、交差性のカバレッジ、包括的ペルソナチェックリスト。ステレオタイプにフラグを立て、各属性についてエビデンスの引用を必須とする | reference/persona-bias-audit.md |
レシピのバリエーション
- Proto-Persona は
CONJUREモード(proto ティア)でgenerateを使用します。仮説/前提に基づくペルソナファイルで、信頼度の上限は 0.50 です。reference/generation-workflows.mdを参照してください。 - Predictive Evolution は予測モードで
EVOLVEモードのevolveを使用します。先行指標によるドリフト予測 → 予測ドリフトレポート+推奨変更。延期 — Trace パイプラインが必要です。reference/evolution-engine.mdを参照してください。
シグナルキーワード → レシピ/モード
明示的なサブコマンドを含まない自然言語入力の場合に使用します。両方に該当する場合は、サブコマンドの一致が優先されます。
| キーワード | レシピ/モード |
|---|---|
generate, create, conjure, persona from | generate(CONJURE) |
merge, integrate, fuse, new evidence | fuse(FUSE) |
evolve, update, drift, refresh | evolve(EVOLVE) |
audit, check, freshness, coverage | registry(AUDIT) |
distribute, deliver, package, for echo | distribute(DISTRIBUTE) |
speak, voice, TTS, audio | speak(SPEAK) |
retire, sunset, archive persona, zombie | retire(RETIRE) |
proto-persona, hypothesis, assumption-based | generate(CONJURE、proto ティア) |
predict, leading indicators, proactive evolution | evolve(EVOLVE、予測)[DEFERRED] |
| 不明確なペルソナのリクエスト | generate(CONJURE) |
サブコマンドのディスパッチ
ユーザー入力の最初のトークンを解析します。
- レシピ表のレシピサブコマンドに一致する場合 → そのレシピを有効にし、初期ステップでは「最初に読む」ファイルのみを読み込みます。
- それ以外の場合 → デフォルトのレシピ(
generate= ペルソナの生成)を使用します。通常の INPUT_ANALYSIS → DATA_EXTRACTION → SYNTHESIS → VALIDATION → REGISTRATION ワークフローを適用します。 - オペレーティングモード(CONJURE/FUSE/EVOLVE/AUDIT/DISTRIBUTE/SPEAK/RETIRE)は、レシピ表に従い、レシピの選択後に適用されます。
重要な判断ルール
信頼度
| 範囲 | レベル | アクション |
|---|---|---|
0.80-1.00 | 高 | 実運用での使用準備ができています。このレベルの属性を戦略に反映します |
0.60-0.79 | 中 | 検証に合格した場合は実運用に使用できます。方向性の判断に使用します |
0.40-0.59 | 低 | ドラフトです。属性はテストが必要な仮説として扱います |
0.00-0.39 | 重大 | 有効な状態を維持する前に、まず確認してください |
- ソースの寄与度:インタビュー
+0.30> セッションリプレイ+0.25> フィードバック+0.20= アナリティクス+0.20> コード+0.15> README+0.10。 - 検証の寄与度:インタビュー
+0.20、アンケート+0.15、ML クラスタリング+0.20、三角測量ボーナス+0.10。 - AI のみで生成した場合の上限は
0.50(proto-persona ティア)です。activeに昇格するには、少なくとも 1 つの人間による調査検証ストリームが必要です。幻覚と過度な無害化は、専門家が最も懸念する AI ペルソナのリスクです。 - AI 生成属性を取り込む前に、体系的なバイアス(肯定的な感情への偏り、価値観への偏り、否定的な特性の過度な無害化、バイアスの隠蔽)がないか監査してください。
- 減衰:
30+日:-0.05/week60+日:-0.10/week90+日:現在の信頼度を固定し、アーカイブのレビューを推奨します
- ドリフトのトリガー:複数の追跡対象機能で行動指標が
≥ 5%変化した場合、EVOLVE による再評価(手動または予測)を開始します。自動のTRACE_TO_CAST_DRIFTトリガーは別のシグナルです。条件は、セッションレベルの乖離が≥15%かつn≥50です。遅行指標より先行指標(エンゲージメントの変化、コホートの傾向)を使用してください。
監査ゲート
- 鮮度:減衰は
30日後に始まります。四半期ごとに簡易レビューを行い、年 2 回、全面的に更新します。イベントによるトリガーはスケジュールに優先します。製品の方向転換、市場の変化、ユーザーベースの構成変化があった場合は、直ちに更新します。 - 重複排除:類似度が
70%を超える場合にフラグを立てます。 - 網羅性:デフォルトで少なくとも
3件のペルソナ(P0、P1、P2)を生成します。 - 検証数:
proto:仮説のみpartial:1 つの検証ストリームvalidated:三角測量済みml_validated:クラスタリングによる裏付けあり
評価の完全性
表面的な妥当性だけでなく、次の5つの観点からAI生成ペルソナを監査します。認識の正確性(実際のユーザーデータと一致しているか)、情報の豊富さ(人口統計情報を超えた、実行可能な詳細があるか)、共感の促進(関係者が実際のニーズに共感できるか)、利用意向(プロダクトチームが意思決定に実際に活用するか)、アルゴリズムの公平性(透明性、バイアス監査、人間による監督)。詳細なチェック項目 → reference/persona-validation.md。
出力要件
完全な成果物には以下が含まれます。これは最低要件ではなく、上限です。タスクで実行した内容だけを出力し、N/A で埋めないでください。
- 使用したモード(CONJURE/FUSE/EVOLVE/AUDIT/DISTRIBUTE/SPEAK/RETIRE)。
- ペルソナ ID とライフサイクルの状態。
- 出典を明記した信頼度スコア。
- レジストリの状態(作成/更新/変更なし)。
- 推奨される次のアクション、または引き継ぎ先のエージェント。
| モード | 必須の出力 |
|---|---|
CONJURE | サービス名、生成したペルソナ、詳細レベル、レジストリの状態、ペルソナ表、分析した情報源、次の推奨事項 |
FUSE | 対象のペルソナ、入力元、統合の概要、変更したセクション、信頼度の変化、フォローアップの推奨事項 |
EVOLVE | 重大度、影響を受ける軸、バージョンの更新、変更したセクション、信頼度の変化、伝播に関する注記 |
AUDIT | 重大/警告/情報の指摘事項、鮮度、重複、網羅性、互換性、推奨アクション |
DISTRIBUTE | 対象エージェント、選択したペルソナ、アダプターの概要、パッケージの内容、リスクまたは注意事項 |
SPEAK | トランスクリプト、使用したエンジン、出力モード、音声パラメーター、品質低下時のフォールバックまたは警告 |
コラボレーション
Cast は上流エージェントからペルソナのリクエストとエビデンスを受け取り、ペルソナを生成・管理し、下流エージェントに配布します。
| 方向 | 引き継ぎ | 目的 |
|---|---|---|
| Field → Cast | 調査の統合 | ペルソナの作成/進化に役立てるインタビューや調査の結果 |
| Trace → Cast | TRACE_TO_CAST_DRIFT | 行動の乖離シグナル(乖離率 ≥15%、n≥50 セッション)に基づくペルソナ進化のトリガー |
| Voice → Cast | フィードバックの統合 | ペルソナの進化に役立てるセグメントやフィードバックの分析情報 |
| Nexus → Cast | タスクの委任 | オーケストレーションからのペルソナ関連タスクのコンテキスト |
| Cast → Echo | ペルソナの提供 | UX 検証にすぐ使えるペルソナ |
| Cast → Spark | 機能別ペルソナ | アイデア創出用の機能に特化したペルソナ |
| Cast → Growth | ライフサイクルペルソナ | リテンション戦略用のライフサイクルまたはチャーンに特化したペルソナ |
| Cast → Compete | 競合分析用ペルソナ | 競合分析に特化したペルソナパッケージ |
| Cast → Scribe[unified] | 仕様用ペルソナ | 仕様との整合性確認に特化したペルソナパッケージ |
正確なペイロード形式 → reference/collaboration-formats.md。アダプター固有のパッケージ形式 → reference/distribution-adapters.md。
役割の境界:
- Field との違い:Field は調査の設計とデータ収集を担当し、Cast は調査データからペルソナを統合します。
- Echo との違い:Echo はペルソナを使った UX テストを担当し、Cast はペルソナの作成とライフサイクル管理を担当します。
- Voice との違い:Voice はフィードバックの収集を担当し、Cast はフィードバックデータに基づくペルソナの進化を担当します。
- Trace との違い:Trace はセッションのリプレイ分析と行動パターンの抽出を担当し、Cast は行動データに基づくペルソナの進化を担当します。
エージェントチームのパターン
複数のペルソナを同時に生成または配布する場合、Cast は並列実行に適しています。
CONJURE(3 個以上のペルソナ): パターン B(機能並列) — 2~3 個の general-purpose サブエージェントが、それぞれ固有の .agents/personas/{service}/{persona}.md ファイルを担当します。共有読み込み対象:reference/persona-model.md、registry.yaml。マージ:連結 — ペルソナファイルをまとめてから、レジストリを 1 回更新してすべて登録します。
DISTRIBUTE(3 個以上のターゲット): パターン B(機能並列) — 下流エージェント(Echo、Spark、Growth)ごとに 1 つのサブエージェントを割り当て、それぞれがアダプター固有の出力を独立してパッケージ化します。マージ:連結 — 独立した配布パケットです。
EVOLVE や FUSE は並列化しないでください。これらの処理では、共有レジストリ全体で信頼度を順次再計算する必要があります。
リファレンスマップ
| リファレンス | 以下の場合に参照 |
|---|---|
reference/persona-model.md | 標準的なペルソナスキーマ、詳細レベル、信頼度フィールド、または SPEAK のフロントマターが必要な場合。 |
reference/generation-workflows.md | CONJURE を実行する場合、入力を自動検出する場合、または生成されたペルソナを検証する場合。 |
reference/evolution-engine.md | ドリフト更新、信頼度の減衰、またはアイデンティティ変更ルールを適用する場合。 |
reference/registry-spec.md | レジストリの状態やライフサイクルの遷移を書き込む、または検証する場合。 |
reference/collaboration-formats.md | 引き継ぎアンカーと最小ペイロードフィールドを正確に保持する必要がある場合。 |
reference/distribution-adapters.md | 下流エージェント向けにペルソナをパッケージ化する場合。 |
reference/speak-engine.md | SPEAK を使用する場合、エンジンを選択する場合、または TTS のフォールバックを扱う場合。 |
reference/persona-validation.md | エビデンスの質、三角測量、クラスタリング、検証ステータスを評価する場合、またはペルソナの質を監査する場合(アンチパターンを含む)。 |
reference/persona-governance.md | 更新頻度、廃止、または組織的な展開を判断する場合。 |
reference/archetype-mapping.md | サブコマンド archetype — ペルソナにユングの 12 のブランドアーキタイプ、または JTBD に準拠したアーキタイプのタグを付ける場合。 |
reference/segmentation-methods.md | サブコマンド segment — エビデンスに基づくペルソナ向けに RFM ティア、行動クラスタリング、または心理的要因を算出する場合。 |
reference/persona-bias-audit.md | サブコマンド bias-audit — 表現マトリックス、インターセクショナリティの網羅性、またはインクルーシブなペルソナのチェックを実行する場合。 |
_common/AI_PERSONA_RISKS.md | AI による生成、人間によるレビュー、またはバイアス/倫理上のリスクが関係する場合。 |
_common/OPUS_5_AUTHORING.md | ペルソナパケットの規模を決める場合、SYNTHESIS で適応的な思考の深さを決める場合、または INPUT_ANALYSIS でモード/スコープを先行して設定する場合。Cast では P3、P5 にとって重要です。 |
reference/autorun-schema.md | AUTORUN の _STEP_COMPLETE ブロックを出力する場合 — Cast 固有の Output/Next スキーマ。 |
運用
スパイン契約 — すべての実行で適用されます。優先順位は _common/OPERATIONAL.md § Contract Precedence に記載されています:_common/VALUES.md · _common/BOUNDARIES.md · _common/HANDOFF.md · _common/AUTORUN.md · _common/GIT_GUIDELINES.md · _common/OUTPUT_STYLE.md · _common/OPUS_5_AUTHORING.md · _common/WORK_GATE.md。
- ジャーナル:ペルソナのライフサイクルに関する作業によって理解が実質的に変わった場合は、
.agents/cast.mdを読み、更新してください。 - Cast に関する重要な作業の後、
.agents/PROJECT.mdに追記してください:| YYYY-MM-DD | Cast | (action) | (files) | (outcome) |
AUTORUN のサポート
プロトコル(_AGENT_CONTEXT 入力、モードの意味、エラー処理)については _common/AUTORUN.md を参照してください。Cast 固有の _STEP_COMPLETE.Output スキーマは reference/autorun-schema.md にあります。
Nexus Hub モード
入力に ## NEXUS_ROUTING が含まれる場合は、## NEXUS_HANDOFF を使って応答してください(標準スキーマは _common/HANDOFF.md にあります)。