用途:审查 diff、分支或实现,关注代码质量而非单纯功能正确性;审计改动是否遵循项目约定与既有模式;在合并前获得保持行为的改进建议;验证命名、文件组织、错误处理、测试、依赖等策略合规性。
主要能力:审查架构与设计(组件边界、数据流、关注点分离);标记不必要的复杂度,追问能否用更少文件、更少抽象、新类型或层是否值得、是否在解决真实问题;检查命名约定、文件位置、错误处理策略、测试是否测试行为而非实现细节、新依赖是否合理;排查 off-by-one、空指针、未关闭资源、竞态、缺失校验、静默失败等问题。
使用方式:先发现宿主环境与目标代码库中可用的 agent skills(如 skills/、.agents/skills/、.cursor/skills/、.claude/skills/ 或注入的可用技能列表),阅读相关 SKILL.md 作为审查指南;再阅读 AGENTS.md、VISION.md、LEARNINGS.md 与 diff。每条发现需包含严重级别、位置、问题、建议、理由与 must_fix 标记,最后给出 pass、needs_changes 或 blocked 结论。
限制:只读审查,不编辑文件或自行修复;不重新讨论计划范围或正确性,除非质量违规同时破坏行为;确定性通过/失败验证属于验证阶段;若仅返回一条发现,应是因为已完成全量审查。具体安装命令与收费信息暂未提供。