Receiving Code Review Skill logo

Receiving Code Review Skill

打开

Superpowers 的接收代码评审 Skill:让编程智能体先对照代码库核实评审意见,错了就有理有据地反驳,而不是表演式附和或盲目照改。

分享:
查看替代方案

Receiving Code Review 是 Superpowers 中的一个 Skill(Skill 源码)。智能体收到评审意见、动手修改之前,它就会激活,用技术评估取代条件反射式的认同。原则是:先核实再实现,先询问再假设,技术正确优先于社交舒适。

核心功能

  • 回应流程:读完全部意见,逐条复述需求,对照代码库核实,判断是否适合这个代码库,作出回应,然后一次实现一条并逐条测试。
  • 禁用说法:"您说得完全对!""好观点!"以及任何形式的感谢。意见正确时只说"已修复"并说明改了什么。
  • 不清楚就全部暂停:六条里第 4、5 条不清楚,就先问清再动手,因为各条可能相互关联。
  • 按来源区分信任:你的意见理解后即可信任;外部评审要经过五项检查,包括对方是否了解完整上下文、改动是否会破坏其他平台。
  • YAGNI 检查:评审要求"好好实现"时,智能体先搜索实际用法,可能反过来建议删除。
  • 处理顺序:先阻断性问题,再简单修复,最后复杂重构。
  • GitHub 礼仪:行内评审评论要通过 gh api 的回复接口在原线程里回复,而不是发顶层评论。

适用场景

  • 处理 Requesting Code Review 产出的评审结果。
  • 处理同事或机器人留下的 PR 评论。
  • 部分建议可能不适合你的技术栈的任何评审。

定价

免费开源,MIT 许可证。Superpowers 背后的公司 Prime Radiant 为企业提供商业支持。实际成本主要是 token:流程类 Skill 会增加提问、评审和子智能体运行。

快速开始

Superpowers 以一个插件整体安装,这个 Skill 会连同整套库一起装上(v6.4.1 共 15 个 Skill)。在 Claude Code 中运行 /plugin install superpowers@claude-plugins-official。Cursor 用 /add-plugin superpowers,Gemini CLI 用 gemini extensions install https://github.com/obra/superpowers,Codex、GitHub Copilot CLI、OpenCode、Pi 等工具的命令见 README。Skill 会自动触发,也可以直接点名调用。 粘贴评审意见或让智能体查看某个 PR,它应当先复述、核实,再修改。

局限:由于禁止道谢,遵循它的智能体会显得简短生硬。它也依赖智能体有足够的代码库访问权限来核实每一条。

常见问题

它会无视我的意见吗?

不会。你的意见理解后即被信任,怀疑主要针对外部评审。

如果智能体反驳错了呢?

Skill 专门有一节教它坦率纠正并继续推进。

替代方案

总结

它让智能体把评审当作工程问题,而不是礼节问题。更多见 skills 分类。

评论

还没有评论。成为第一个评论的人!