Agent Skills
返回列表
双模式代码审查执行引擎

双模式代码审查执行引擎

开发编程 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_cbe7a01d/code-review-master。

技能介绍

要解决什么问题

日常让模型「帮你看一眼代码」,往往要么泛泛而谈,要么一上来就用「每行都有罪」的对抗口吻,噪音很大。更麻烦的是:规范检查、语言特化陷阱、以及「第二双眼睛」的独立验证混在一起,容易互相印证、漏掉真正该修的项。本技能是 code-review-workflow 的执行引擎:由上游 code-review-router 按任务与风险选定 🟡 strict 或 🔴 adversarial,再按固定 Stage 跑完审查并统一输出 P0–P3。

如何工作

🟡 strict mode(默认常规审查,不加载 critical-code-reviewer):

  • Stage 1:加载 clean-code,做命名、函数职责、结构与反模式检查,并做改前安全查依赖/测试;分级为 [必须修复] / [建议修改] / [仅供参考]。
  • Stage 2:用内置 references/language-traps.md 做 Python / Bash / JS·TS / SQL 陷阱对照(不另拉 critical skill)。
  • Stage 3:派遣子 Agent 走 requesting-code-review,只拿 git diff(或粘贴片段)+ 上下文,与 Stage 1/2 结果隔离,降低确认偏误。
  • Stage 4:多源去重、分级映射到 P0–P3;多源独立命中会标 [多源确认]。

🔴 adversarial mode 在 strict 流程上增加:Stage 1 加载 critical-code-reviewer 做六盲区对抗扫描;Stage 2/3 与 strict 同类;Stage 5 用 receiving-code-review 做「先验证再改、P0 不清零不放行」的反馈闭环。非 git 场景会降级为片段审查并在报告中显式标注。

边界与注意点

  • 路由由 code-review-router 完成;本 skill 只负责执行,不与 agent-superpowers-workflow 嵌套或交叉引用。
  • 🟡 严禁加载 critical;两种模式都必须跑 Stage 3 独立验证;每条问题需标注来源 Stage。
  • 某 Stage 失败会降级并在报告顶部 ⚠️ 说明;adversarial 下若 critical 加载失败应禀报并降级为 🟡。
  • 发现 ≥3 个问题或含 P0/P1 时会追加简短「复盘反思」章节。

使用场景

  • 合并前已有 git diff,需要 clean-code 对标、language-traps 对照,并由子 Agent 独立审同一变更
  • BOSS 标明安全/权限/资金类高风险代码,需 critical 六盲区扫描且 P0 修复闭环后才可放行
  • 只有粘贴片段、无完整仓库,仍要做规范与陷阱检查,并在报告中标注非 git 降级范围
  • code-review-router 判定为常规任务,希望 strict 路径审查、不引入 critical 对抗噪音

适合人员

  • 负责 PR 合并门禁、希望多 Stage 结论去重后统一成 P0–P3 的技术负责人
  • 在 Agent 技能目录维护 code-review-router 与相关 skill,需与 superpowers 审查链路平行部署的工程师
  • 在 adversarial 模式下按 receiving-code-review 逐条验证审查意见、直到 P0 清零再放行的提交者
  • 日常改动 Python/Bash/JS·TS/SQL,担心注入、裸 except、pipefail 等语言级陷阱在人工 review 里漏掉的后端/脚本作者