工程開發
requesting-code-review avatar

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
在 GitHub 查看