Communitygithub.com

代碼審查

一個輕量級的 Superpowers Codex 分支,包含五個範圍限定的技能,無需工作流程運行時。

代碼審查 是什麼?

這是一個稱為「代碼審查」的技能,設計為一個輕量級、無運行時的 Codex 分支,屬於 Superpowers 專案的一部分。它提供一個明確且受控的獨立實作審查流程,不會自動啟動。技能的核心用途是讓使用者明確要求對特定實作範圍進行審查,代理會基於當前對話、計畫和 Git 證據來識別確切需求與範圍。它支援一次完整的、唯讀的審查回合,接著在必要時進行一次範圍限定的重新審查,但絕不超過兩回合。審查結果會以嚴重性排序記錄,並將關鍵或重大發現標記為阻礙,而次要觀察則可在通過時附帶提及。此技能強調清晰的責任劃分:審查代理只負責報告,修正與整合由主代理負責。

相容平台~Claude Code✓Codex CLI~Cursor
npx skills add luobosibing2/superpowers-slim

在你喜歡的 AI 中提問

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

說明文件

代碼審查 是做什麼的?

範圍

執行一個有界限的獨立實作審查。這不是一個針對每個任務的審查管道,也絕不會因風險、難度或變更規模而自動啟動。

觸發

唯一的觸發條件是使用者明確要求實作審查。安全性影響、相容性風險、複雜度、檔案數量、行數或代理自身的信心水準 都不得取代此要求。若無此要求,則回到主代理的正常工作,無需調用此技能。

審查循環

  1. 主代理根據對話、計畫和當前的 Git 證據,識別確切的任務需求與審查範圍。
  2. 在第一輪中,產生一個全新的審查代理。為其提供需求、範圍、差異或提交證據,以及審查評分表。此代理必須是唯讀的,且不得將任務委派給其他代理。
  3. 第一輪是對所要求的實作範圍進行完整的審查。首先報告發現,按嚴重性排序,並以檔案和行號為依據。
  4. 如果需要修正,主代理負責修正、整合與測試。
  5. 在阻礙性發現被修正後,產生一個全新的審查代理,對這些修正及附近的回歸進行範圍限定的重新審查。包含先前的發現與修正範圍。
  6. 絕不啟動第三輪。將未解決的關鍵或重大發現報告為阻礙,而不聲明完成。

次要觀察可在審查通過時附帶提出。即使審查代理給出的整體結論不一致,關鍵或重大發現也會阻礙通過。

審查交接

記錄審查輪次、範圍、審查範圍、結論與阻礙性發現。然後將控制權交還給主代理。

相關技能