Communityコーディング&開発github.com

TianMingKanae/engineering-multi-ai-skills

エンジニアリングの結論とその限界を証拠に基づいて管理します。結果が受理、独立再現、修正、無効化、報告された場合に使用します。些細な編集に台帳は必要ありません。

engineering-multi-ai-skills とは?

このスキルは、プロジェクトの結論台帳(例:`context/CLAIMS.md`)を保守することで、エンジニアリング上で得られた主張や結論の状態を証拠とともに追跡・管理するためのツールです。主にClaude CodeやCodexなどのAIエージェントが、判断や結果の再現性を確保するために使用します。スキルは各結論に対して「VERIFIED(検証済み)」「PROVISIONAL(暫定)」「NOT SHOWN(未確認)」「VOID(無効)」の4つのステータスを定義し、それぞれに応じて証拠の提示条件(入力リビジョン、証拠パス、コマンド、検証者など)を要求します。これにより、「テストが通った」ことと「本番環境で安全である」こと、「ワークロードXで高速」と「全体的に高速」といった区別を明確にし、結論の適用範囲を狭く限定することで、誤った一般化を防止します。また、新たな結果によって結論を更新する際には、上書きではなく状態遷移と理由を記録するため、判断のトレーサビリティが担保されます。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/TianMingKanae/engineering-multi-ai-skills/tree/HEAD/skills/claim-ledger

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

プロジェクトの結論台帳(開始時は context/CLAIMS.md)を使用します。台帳には、ステートメントの名前、ステータス、正確な入力リビジョン、証拠のパスとコマンド、作成者、該当する場合は検証者、日付、および適用範囲の限界を記録します。統合オーナーが台帳を管理し、その他のメンバーは証拠に基づく変更を提案します。

ステータス:

  • VERIFIED: 合格基準を満たし、独立した人物、エージェント、または適切に独立した自動チェックが該当する結果を再現したことを示します。検証者と方法を明記します。
  • PROVISIONAL: 証拠は存在するが、名前付きのチェックまたは依存関係が保留中であることを示します。
  • NOT SHOWN: 指定されたテストでステートメントが確認できなかったことを示します。観察結果と失敗の説明を保持します。
  • VOID: 証拠または前提が無効化または置き換えられたことを示します。理由と置き換え先の参照を残します。

「テストに合格したこと」と「本番環境で安全であること」を区別し、「ワークロードXでより高速」と「全体的な高速化」を区別します。最も狭い範囲で支持できる結論を記述してください。作成者自身による二回目の実行は証拠を強化しますが、独立した検証にはなりません。

実用的な範囲で、証拠とともにエントリを更新してください。新しい結果が得られた後、結論を静かに上書きせず、遷移と理由を記録してください。レポートには、未確認であることが明確に識別されていれば、台帳外の新しい作業を含めることができます。証拠が既存のステートメントを依然として支持している場合は、編集は不要です。

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

関連スキル