بنقرة واحدة
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 行(以空白開頭的行)上留言。嚴重度準則(用於一致分類):