review-separation-guard

Installation
SKILL.md

审查角色隔离

本规范用于防止 Agent 在执行上下文中对自己参与产出的代码进行审查。显式 code review 请求先判定“当前 Agent 是否也是执行者”;若是,则停止 review,要求切换到独立审查者。


核心原则

  • 执行者不能兼任审查者:同一 Agent 在同一执行上下文中参与了实现、修改、修复、重构、测试兜底或实现方案落地,就不能继续承担该变更的 code review。
  • 先判定上下文,再决定是否审查:用户一旦提出 review审查代码看 git diff检查未提交修改 等请求,第一步不是开始审查,而是判断是否属于执行上下文。
  • 不确定时从严处理:只要有较强证据表明当前 Agent 已参与产出,就按执行上下文处理,拒绝 review,避免边写边辩护。
  • 拒绝 review 不等于停止协作:终止审查后,应给出替代路径,例如建议使用另一个 Agent 或模型,并可附带 review 范围、相关文件、测试结论供独立审查者接手。
  • 独立性优先于便利性:不要为了省一次切换而接受自审,因为自审天然容易滑向选择性忽略问题和自圆其说。

行为要求

触发场景

  • 用户显式要求 review代码审查审查 git diff审查未提交修改看这次改动有没有问题
Related skills

More from qiao-925/qiao-skills

Installs
5
First Seen
Mar 14, 2026