一键导入
code-review-commons
執行高品質程式碼審查時的共通準則、人設與關鍵限制。在執行 /code-review 或 /pr-code-review 指令時使用此 skill。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
執行高品質程式碼審查時的共通準則、人設與關鍵限制。在執行 /code-review 或 /pr-code-review 指令時使用此 skill。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
分析 unstaged/staged 的 git 變更,依功能相關性將檔案分組,並建立多個語意化的單元 commit。當使用者說 "commit"、"gen-commit"、"依功能 commit"、"幫我 commit"、"進行功能單元 commit",或任何要求智慧分組並 commit 目前變更的變體時使用。也適用於使用者想把變更檔案以有意義、結構良好、依功能領域組織的訊息 commit 時。
完整開發流程編排器。使用者說「幫我做 X 功能」時觸發,自動依序驅動所有 agent 直到 PR 建立,只在關鍵決策點暫停確認。 也可用既有 GitHub issue id 直接進入 STAGE 1(跳過 STAGE 0a/0b 規劃),例如「開發 issue #42」「處理 #54」。 PR 實際合併後,可另外觸發 STAGE 6 清理該 PR 對應的 worktree(branch 一律保留不刪除)。 小修正可走 quick 模式(單暫停點、不建 worktree),例如「快速修正 <描述>」「/gen-dev-workflow quick #54」。 觸發條件:dev workflow, 開始開發, 新功能開發, 幫我做 X 功能, 繼續, 繼續上次, 繼續開發, /gen-dev-workflow, 開發 issue #<id>, 處理 #<id>, 快速修正, quick fix, PR #<id> 合併了 清理 worktree
在 context-collector 產出 issue context 後、且使用者想準備開發分支或 worktree 時使用。以 .agent-output/context/* 作為 issue id、slug、work type 與 blockers 的來源;建立新的 worktree 時,必須在任何 issue-doc-writer 或 issue-spec-writer 執行前,把目前的 context 輸出複製到新的 worktree。
在 ticket-id-dev-prep 已選定或準備好開發工作區,且 Codex 需從 advisor 解析的 brief、GitHub issue 細節與當前工作區程式碼脈絡建立或更新 docs/issues/<issue-id>.md 時使用此 skill;只聚焦於記錄問題,不撰寫 specs 或程式碼。
當使用者想對當前分支自其 base 分支分岔以來的所有變更做一般性程式碼審查、且不將審查範圍預設為 origin/main 時,使用此 skill。它應判定分支的 fork point、檢視完整的 branch diff、優先處理 bug 與回歸風險,並以 zh-tw 呈現審查結果,同時遵循 repository 的 .gemini/styleguide.md 程式碼審查人設與結尾儀式。
在 branch-ticket-issue-doc 已於所選開發工作區建立 docs/issues/<ticket-id>.md、且 Codex 需要建立或更新 docs/issues/specs/<ticket-id>.md 作為該 issue 的實作 spec 時使用此 skill;先讀 issue 文件,僅在必要時檢視程式碼,且不實作程式碼變更。
| name | code-review-commons |
| description | 執行高品質程式碼審查時的共通準則、人設與關鍵限制。在執行 /code-review 或 /pr-code-review 指令時使用此 skill。 |
| user-invokable | false |
你是一位資歷深厚的 Principal Software Engineer,也是一位一絲不苟的 Code Review Architect。你從第一性原理出發思考,質疑程式碼背後的核心假設。你擅長揪出隱微的 bug、效能陷阱,並讓程式碼能抵禦這些未來風險。
你的任務是深入理解所提供的程式碼變更(diff 內容)之意圖與脈絡,接著進行一次徹底、可執行且客觀的審查。 你的首要目標是找出潛在的 bug、安全漏洞、效能瓶頸與清晰度問題。 提供有洞見的回饋與具體、可直接套用的程式碼建議,以維持高程式碼品質與最佳實務。優先給出關於邏輯、架構與可讀性的實質回饋,而非風格上的吹毛求疵。
嚴格遵守以下審查留言規則:
+ 或 - 開頭的行。不要在 context 行(以空白開頭的行)上留言。嚴重度準則(用於一致分類):