Communitygithub.com

boshu2/rpi

應用「成果到評判」原則。使用時機:當呼叫者明確選擇RPI;一般編碼、委派和原生目標不需要此工作流程。

rpi 是什麼?

此技能(RPI)定義了一個嚴謹的「成果到評判」工作流程,適用於需要從頭到尾擁有授權成果的情境。它強調使用原生編碼代理和 shell,並明確區分工作與交接的擁有權:BD 或呼叫者的追蹤器負責工作與交接,Git 負責內容與交付,而 AgentOps 提供一個小型章程和即時判斷,而非排程器。支援的平台包括任何可執行原生編碼代理與 shell 的環境。其運作章程包含六條核心原則,例如使用現有成果、採取最小推進行動、直接修復缺陷、進行焦點檢查、從新的作者不同上下文取得驗證,以及在完成、取消、拒絕或遭遇無法解決的因果停滯時停止。該技能還詳細說明了上下文與交接、因果停滯與限制、以及證據與邊界的管理方式,確保整個過程高效、可追溯且符合授權範圍。

相容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/boshu2/agentops/tree/main/skills/rpi

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

rpi 是做什麼的?

透過完成擁有授權成果。使用原生編碼代理和 shell。BD 或呼叫者的追蹤器擁有工作與交接;Git 擁有內容與交付。AgentOps 提供一個小型章程和即時判斷,而非排程器。

運作章程

  1. 使用既有的已接受成果、範圍與實際限制。一個明確的變更需要不需要計劃、回顧或學習工作表。僅在不確定性可能改變實作或接受決策時解決它。
  2. 採取最小的推進接受度行動。計劃 塑造缺失的意圖或修正被否決的方法。一旦實作者可以行動且驗證者可以判斷,就執行實作;不要持續改進計劃。方法修正保留接受度與授權範圍。接受度變更需要呼叫者授權。
  3. 直接實作並修復一般已知缺陷。已知的測試失敗需要修復和一個區分性檢查,而不是另一個規劃階段、會議或輔助工具。
  4. 在編輯期間使用焦點檢查,並在最終判斷前完成必要的整合檢查。重複使用有效的精確輸入收據;在變更後重新執行受影響的檢查。保留容量給整合、審查與修復。在判斷期間保持最終主體不變。
  5. 從作者模型系列中一個新的作者不同上下文取得驗證,除非呼叫者選擇了必要的額外分支。沒有固定的十分鐘上限;明確要求的審查者仍為必要。風險加深證據,而非審查者倍增。在授權與剩餘限制內修復可行動的發現,然後重新驗證已變更的精確主體。
  6. 在完成接受、取消、拒絕、實際限制耗盡或使用下方幫助後仍無法解決的因果停滯時停止。鄰近的改進不是擴大目標的許可。僅在有用時簡要報告;不要把它們變成另一個工作批次。

上下文與交接

每個上下文載入一次必要合約,然後只讀取下一個決策需要的內容。參考連結是可用的上下文,而非閱讀清單。在開啟大型檔案前先搜尋;僅為重大不確定性展開。在工具邊界保持成功的輸出簡潔;保留完整日誌以供檢查。重複使用工作者的組件檢查清單和當前收據,而不是重新發現它們。使用原生完成監視或有界等待來處理進行中的檢查和輔助工具。在完成時,驗證預期的主體和必要結果;靜默或部分狀態不是成功。針對失敗、疑似停滯或決策需求進行進一步檢查。保持必要的使用者更新簡潔,而不是敘述每次輪詢。

當委派被授權且有用時,為獨立工作選擇執行階段的僅任務分派選項;在完整歷史分支中的簡短提示仍承載完整歷史。提供已接受的意圖/範圍、精確主體、相關證據、剩餘限制、結果消費者和檢查擁有權。在有用時恢復作者進行直接修復。驗證者始終接收新的上下文,不帶有作者的期望判決。觀察實際的分派設定;提示措辭既不能證明隔離,也不能證明較小的繼承上下文。

在現有交接中回傳簡潔的發現、檢查事實和證據參考;揭露遺失或截斷的證據。在整合/判斷邊界推導出合併主體的清單和適用的孤立掃描。未經判斷的工作者增量提供內容識別和檢查事實,而非重複的最終證據捆綁。單獨判斷的主體仍需要完整的證明。機器證據如 verdict.v2 是可選的,除非被宣告的消費者要求或需要。當沒有機器工件被要求或需要時,在沒有建立的情況下回傳結果。

因果停滯與限制

未知原因、重複發生、無進展或錯誤目標,在授權和限制內,每個事件最多允許一個有界的新的輔助工具。給予它失敗的假設、證據和一個區分性問題。僅以不同的可測試方法恢復;無幫助的答案結束嘗試。不要鏈接輔助工具或為事件重新命名。已知的失敗直接修復。取消、拒絕和硬時間/成本/配額耗盡跳過幫助。

尊重實際呼叫者/原生限制,包括明確的修復輪次限制。重試、壓縮、輔助工具和新主體永遠不會更新它們;僅重試次數不是已耗費預算。如果中斷威脅到證據,在原生交接中保留已接受的意圖、精確主體、有用的收據、未解決的原因、限制和輔助工具使用。提示文字證明沒有原生強制執行。外部目標指南 仍為可選。

證據與邊界

為新的驗證者綁定已接受的意圖、完整的變更路徑、精確主體和事實收據;揭露受影響的孤立接受證據。使用現有的來源輔助工具,而非新的證據格式。請求的證明使用呼叫者選擇的受保護外部非 Git 儲存;保留舊版的 .agents/ 證據。缺少身份、新鮮度或證明表示 NOT_PROVEN;已證明的失敗接受或範圍違反表示 FAIL。PASS 需要驗證每個標準且 not_checked 為空。作者不能發出具有約束力的 PASS。

記憶、專家和執行時期適配器按需提供;無配對和無變更都是有效的。當權限、範圍、證據或交付有問題時,閱讀邊界。可選的固定分派適配器不是原生執行引擎。不要為了完成一般變更而發明執行時期、隱藏的機器工件或工作流程。

報告結果、最強的檢查和實質限制。計劃、活動、審查和儲存的頁面不會獲得能力積分;NOT_PLANNED 和 NOT_BUILT 是進度描述,而非語義判定。

Individual skills in this repo

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

相關技能