Communitygithub.com

boshu2/rpi

成果から判断への憲章を適用します。呼び出し元が明示的にRPIを選択した場合に使用します。通常のコーディング、委任、ネイティブ目標にはこのワークフローは必要ありません。

rpi とは?

このスキルは「RPI(成果から判断)」憲章を実装したもので、AIエージェントが成果ベースで作業を完了するための厳格な運用手順を定義しています。主な目的は、承認された成果を守りながら最小限のアクションで進め、不必要な計画や学習を避けることです。Gitがコンテンツと配信を管理し、エージェントはネイティブなコーディング機能とシェルを使用します。Plan、Implement、Validate、Memoryなどの補助スキルと連携し、作業の各段階で適切な判断と証拠管理を行います。Claude Code、Cursor、CodexなどのAIエージェント向けに設計されており、呼び出し元が明示的にRPIを選択した場合にのみ適用されます。

対応✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/boshu2/agentops/tree/main/skills/rpi

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

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

ドキュメント

rpi は何をしますか?

承認された成果を最後まで所有します。ネイティブなコーディングエージェントとシェルを使用します。 BDまたは呼び出し元のトラッカーが作業と引き継ぎを管理し、Gitがコンテンツと配信を所有します。 AgentOpsは小さな憲章と新鮮な判断を提供し、スケジューラーは提供しません。

運用憲章

  1. 既存の承認済み成果、スコープ、実際の制約を使用します。明確な変更には Plan、Recall、Learn ワークシートは不要です。不確実性は、実装や承認判断に影響を与える可能性がある場合にのみ解決します。
  2. 承認を進める最小のアクションを取ります。Plan は欠落した意図を形成するか、反証されたアプローチを修正します。実装者が行動でき、検証者が判断できるようになったら、実装します。計画の改善を続けてはいけません。アプローチの改訂は承認と承認されたスコープを維持します。承認の変更には呼び出し元の権限が必要です。
  3. Implement し、既知の通常の欠陥を直接修復します。既知のテスト失敗は、別の計画フェーズ、評議会、ヘルパーではなく、修正と識別チェックが必要です。
  4. 編集時には焦点を絞ったチェックを使用し、最終判断の前には必要な統合チェックをすべて完了します。有効な正確な入力レシートを再利用し、変更後に影響を受けるチェックを再実行します。統合、レビュー、修復のために容量を確保します。判断中の最終サブジェクトは変更しないままにします。
  5. 呼び出し元が追加の検証脚を必要としない限り、作者のモデルファミリー内で、作者とは異なる1つの新しいコンテキストから Validate を取得します。固定の10分間の制限はありません。明示的に要求されたレビューアは必須のままです。リスクは証拠を深め、レビューアの数を増やすものではありません。権限と残りの制約の範囲内で実行的な所見を修復し、変更された正確なサブジェクトを再検証します。
  6. 承認の完了、キャンセル、拒否、実際の制約の消費、または以下のヘルプ後も解決しない因果的停止で停止します。隣接する改善は目標を拡大する許可ではありません。有用な場合にのみ簡潔に報告し、それを別の作業バッチに変えてはいけません。

コンテキストと引き継ぎ

必要な契約はコンテキストごとに1回ロードし、その後は次の決定に必要なものだけを読みます。参照リンクは利用可能なコンテキストであり、読書リストではありません。大きなファイルを開く前に検索し、重大な不確実性がある場合のみ展開します。成功した出力はツール境界でコンパクトに保ち、完全なログは検査用に保持します。ワーカーのコンポーネントチェックリストと現在のレシートを再発見する代わりに再利用します。進行中のチェックとヘルパーにはネイティブの完了監視または制限付き待機を使用します。完了時に、期待されるサブジェクトと必要な結果を確認します。静かまたは部分的なステータスは成功ではありません。障害、疑わしい停止、または決定が必要な場合はさらに検査します。必要なユーザー更新は、各ポーリングを説明するのではなく、簡潔に保ちます。

委任が許可され有用な場合、独立した作業にはランタイムのタスク専用ディスパッチオプションを選択します。完全な履歴フォーク内の短いプロンプトでも完全な履歴が保持されます。承認された意図/スコープ、正確なサブジェクト、関連する証拠、残りの制約、結果の消費者、チェックの所有権を提供します。有用な場合、直接修復のために作者を再開します。検証者は常に作者の望む評決なしで新しいコンテキストを受け取ります。実際のディスパッチ設定を観察します。プロンプトの文言は分離やより小さな継承されたコンテキストを保証しません。

簡潔な所見、事実確認、証拠参照を既存の引き継ぎで返します。欠落または切り詰められた証拠を開示します。統合/判断境界で結合されたサブジェクトのマニフェストと該当する孤立スキャンを導出します。判断されていないワーカーの増分は、コンテンツIDと事実確認を提供し、重複した最終証拠バンドルは提供しません。個別に判断されたサブジェクトには依然として完全な証明が必要です。verdict.v2 などのマシン証拠は、宣言された消費者によって要求または必須とされない限りオプションです。マシンアーティファクトが要求または必須でない場合、作成せずに結果を返します。

因果的停止と制約

原因不明、再発、進捗なし、または誤った目的は、権限と制約の範囲内で、そのインシデントに対して最大1つの新しいヘルパーを許可します。それに失敗した仮定、証拠、および1つの識別質問を与えます。異なるテスト可能なアプローチでのみ再開します。役に立たない回答は試行を終了します。ヘルパーを連鎖させたり、インシデントの名前を変更したりしてはいけません。既知の障害は直接修復します。キャンセル、拒否、および消費されたハードタイム/コスト/クォータはヘルプをスキップします。

実際の呼び出し元/ネイティブの制限(明示的な修復ラウンドの制約を含む)を尊重します。リトライ、コンパクション、ヘルパー、新しいサブジェクトはこれらを更新しません。リトライ回数だけでは予算を使い果たしたとは見なされません。中断が証拠を脅かす場合、承認された意図、正確なサブジェクト、有用なレシート、未解決の原因、制約、ヘルパーの使用をネイティブの引き継ぎで保持します。プロンプトテキストはネイティブの強制を保証しません。外部目標ガイダンス はオプションのままです。

証拠と境界

承認された意図、変更された完全なパス、正確なサブジェクト、事実に基づくレシートを新しい検証者にバインドします。影響を受ける孤立した承認証拠を開示します。新しい証拠形式ではなく、既存の来歴ヘルパーを使用します。要求された証明には、呼び出し元が選択した保護された外部非Gitストレージを使用します。レガシーの .agents/ 証拠を保持します。ID、鮮度、または証明が欠落している場合は NOT_PROVEN。承認またはスコープ違反が証明された失敗は FAIL。PASS にはすべての基準が検証され、not_checked が空である必要があります。作者は拘束力のある PASS を発行できません。

Memory、スペシャリスト、ランタイムアダプターはオンデマンドです。一致なし、変更なしは有効です。権限、スコープ、証拠、または配信が問題となる場合は boundaries を読んでください。オプションの fixed-dispatch adapter はネイティブ実行エンジンではありません。通常の変更を完了するために、ランタイム、隠れたマシンアーティファクト、またはワークフローを発明してはいけません。

結果、最も強力なチェック、および重要な制限を報告します。計画、アクティビティ、レビュー、保存されたページは能力クレジットを得られません。NOT_PLANNED および NOT_BUILT はセマンティックな評決ではなく、進捗の説明です。

Individual skills in this repo

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

関連スキル