product について
ユーザーの権限のもとでプロダクト契約を作成・改善するスキルです。出典のある主張と仮定を分け、許可なく既存の PRODUCT.md を置き換えず、作業の選定や実行は行いません。
主な機能
- 01プロダクトと根拠資料の確認
- 02裏付けのある主張と仮定の分離
- 03確立した主張への出典付与
- 04許可がない場合の PRODUCT.md 維持
- 05使命、ユーザー、価値、非目標の記述
活用シーン
- 01リポジトリの根拠に基づく契約作成
- 02PRODUCT.md の指定箇所を改善
- 03未検証の期待や根拠不足を明示
- 04計画に意図の背景を提供
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ boshu2/ agentops --skill productインストール後、Claude Code で/productを入力して読み込まれたか確認します。
詳細
Product
ユーザーの権限のもと、プロダクトの契約を作成または改善します。
この契約が機能するのは、すべての主張を根拠または明示された希望に分類するためです。読者が両者を区別できない場合、そのドキュメントは失敗です。
- 既存のプロダクト、README、目標、リリース、根拠となる情報源を確認します。
- それらの情報源から安全に判断できない事柄についてのみ、決定を求めます。
- ミッション、ユーザー、課題、価値、差別化要因、対象外事項を明示します。このリポジトリ独自のプロダクトの領域については、
docs/contracts/ubiquitous-language.mdの標準カテゴリ(AgentOps はエージェント型エンジニアリングの運用レイヤー)を出発点とし、小さな責任範囲を維持します。AgentOps を実行オーケストレーター、ファクトリー、またはループとして再定義してはいけません。 - 根拠と期待を、必須の 2 つの見出しの下で分けます。根拠のある主張はすべて
## Provenの下に記載し、それぞれ解決可能な引用(README、リリース、テスト、または根拠となる情報源)を付けます。未実証の期待、根拠の不足、未測定の成功指標はすべて## Assumptionsの下に記載します。情報源を引用できない主張は## Provenではなく、## Assumptionsに記載します。 - ユーザーが置き換えを許可しない限り、既存の PRODUCT.md を維持します。
- ドキュメントを呼び出し元に返します。Plan はこれを意図のコンテキストとして使用できます。
名前付きの失敗モード — 期待のロンダリング:未実証の期待を ## Proven セクションに記載することです。いったんロンダリングされると、後続のすべての計画が誤った前提を引き継ぎます。検出方法:解決可能な引用のない ## Proven の主張は、すべてロンダリングされた期待です。## Assumptions に移すか、引用を付けてください。
アンチパターン:セッションで新たな意見が出たという理由で、健全な PRODUCT.md を全面的に書き換えること。是正策:ユーザーが変更を求めたセクションのみを改善し、残りはバイト単位でそのまま維持します。
Product は作業を選択せず、ループを起動せず、自身を修復または検証せず、デリバリー方法も選択しません。
コメント
Markdown 対応