requesting-code-review
透過專屬子代理進行自動化程式碼審查,確保變更內容在合併前符合需求。
簡介
requesting-code-review 技能為程式碼代理提供了一套標準化且嚴謹的審查流程。它能自動調度 superpowers:code-reviewer 子代理,針對指定的 git commit 範圍進行分析。透過將審查員與主對話歷史隔絕,確保能針對功能實作、錯誤修復與架構變更提供客觀且專注的回饋。此技能專為使用「子代理驅動開發 (subagent-driven development)」且希望在問題蔓延成為技術債前將其捕捉的工程師所設計。
-
調度專屬的子代理 (code-reviewer) 來驗證實作內容是否符合專案需求。
-
推動系統化的審查週期:在大型功能開發與合併時強制執行,並建議在偵錯與重構時使用。
-
提供結構化的回饋機制:將問題分為「關鍵 (Critical)」、「重要 (Important)」與「輕微 (Minor)」,並依據嚴重程度要求處理。
-
基於 Git 的 commit 範圍進行操作,確保對工作狀態與基準線之間的差異進行精確分析。
-
支援人機協作流程,提供技術回饋檢查點,並允許開發者提出合理的反駁與討論。
-
使用時需要定義
{WHAT_WAS_IMPLEMENTED}、{PLAN_OR_REQUIREMENTS}、{BASE_SHA}與{HEAD_SHA},以產生內容詳盡的審查報告。 -
對「關鍵 (Critical)」問題採取嚴格政策;必須在進入下一個開發任務前完成修復。
-
提倡「儘早審查、頻繁審查」,以在長期的自動化開發過程中維持程式碼品質。
-
與其他的 Superpowers 技能(如 subagent-driven-development 與 executing-plans)完美整合。
-
極適合搭配 Claude Code、Cursor 等 CLI 程式碼代理使用,因為它能防止開發偏離原始的技術設計文件。
倉庫統計
- Star 數
- 170,800
- Fork 數
- 15,078
- Open Issue 數
- 285
- 主要語言
- Shell
- 預設分支
- main
- 同步狀態
- 閒置
- 最近同步時間
- 2026年4月28日 上午11:39