技能 requesting-code-review
👀

requesting-code-review

安全 🌐 網路存取⚙️ 外部命令

為 PR 請求程式碼審查

也可從以下取得: davila7,DMJGilbert,DYAI2025,Cygnusfear,obra,Cycleaddict

程式碼審查可在問題進入生產環境之前發現錯誤和品質問題。此技能為拉取請求和合併請求提供由 AI 驅動的程式碼審查結構化提示和檢查清單。

支援: Claude Codex Code(CC)
📊 71 充足
1

下載技能 ZIP

2

在 Claude 中上傳

前往 設定 → 功能 → 技能 → 上傳技能

3

開啟並開始使用

測試它

正在使用「requesting-code-review」。 Review my authentication module implementation. Base SHA: a7981ec, Head SHA: 3df7661. Requirements are in auth-spec.md.

預期結果:

  • 優點:關注點分離清晰,錯誤處理良好
  • 問題:重要 - 缺少速率限制,嚴重 - 登入查詢中的 SQL 注入漏洞
  • 微小:端點之間的錯誤訊息不一致
  • 評估:尚未就緒 - 合併前請修復嚴重問題

正在使用「requesting-code-review」。 Review database schema changes. Base: 4a2b1c, Head: 9f8e7d. Plan is in migration-plan.md.

預期結果:

  • 優點:正確的外鍵約束,良好的索引策略
  • 問題:重要 - 未定義回滾遷移
  • 微小:資料表名稱可以更具描述性
  • 評估:修復後就緒 - 合併前新增回滾

安全審計

安全
v5 • 1/16/2026

This skill contains only documentation and prompt templates with no executable code. All 40 static findings are FALSE POSITIVES triggered by the scanner misinterpreting documentation patterns. Git SHA references, bash code examples, and metadata fields are not security risks. The skill-report.json already correctly assessed this as 'safe' with no risk factors.

3
已掃描檔案
438
分析行數
2
發現項
5
審計總數
審計者: claude 查看審計歷史 →

品質評分

38
架構
100
可維護性
85
內容
30
社群
100
安全
91
規範符合性

你能建構什麼

合併前審查

在合併前審查變更以及早發現問題

品質門檻

在全團隊強制執行程式碼品質標準

貢獻審查

一致且公平地審查拉取請求

試試這些提示

基本審查請求
審查此功能實作。實作內容:{WHAT_WAS_IMPLEMENTED}。需求:{PLAN_OR_REQUIREMENTS}。Git 範圍:{BASE_SHA}..{HEAD_SHA}
架構檢查
審查這些變更的架構。重點關注可擴展性、效能和設計決策。基準:{BASE_SHA},頭部:{HEAD_SHA}
安全性審查
對這些變更執行安全性審查。檢查漏洞、輸入驗證和資料處理。{DESCRIPTION}
完整程式碼稽核
根據 {PLAN_OR_REQUIREMENTS} 完成程式碼審查。檢查:程式碼品質、架構、測試、需求、生產就緒度。基準:{BASE_SHA},頭部:{HEAD_SHA}。提供優點、按嚴重程度分類的問題和就緒度評估。

最佳實務

  • 每項任務後進行審查以防止問題累積
  • 繼續之前修復嚴重和重要問題
  • 在回饋中使用具體的檔案:行號參考

避免

  • 因為變更看似簡單而跳過審查
  • 為趕上截止日期而忽略嚴重問題
  • 在回饋中含糊其辭,沒有具體位置

常見問題

哪些 AI 工具支援此技能?
與 Claude、Codex 和 Claude Code 相容。適用於任何可以處理 markdown 模板的 AI。
需要哪些 git 命令?
您需要 git 來識別提交範圍。此技能使用 git diff 和 git log 來了解變更。
審查輸出有多詳細?
審查包括優點、按嚴重程度分類的問題(嚴重/重要/微小)、具體的檔案:行號參考以及合併就緒度評估。
我的程式碼資料安全嗎?
是的。這是一個基於提示的技能。程式碼由您的 AI 工具在本地處理。不會將程式碼傳送到外部服務。
如果審查沒有發現問題怎麼辦?
模板要求承認優點並給出明確的裁決。審查者絕對不應該在不檢查的情況下說看起來沒問題。
這與 linter 有何不同?
Linter 檢查語法和風格。此技能提供架構回饋、驗證需求並評估生產就緒度。