做什么

在 Agent 准备回复「已完成」「应该可以了」之前,要求先执行与变更相关的验证步骤(测试、build、lint),并基于实际输出再下结论。

怎么装

  • Cursor 插件:安装 [Superpowers](https://github.com/obra/superpowers) 后按文档启用 verification 相关 skill。
  • 手动:将 verification-before-completion/SKILL.md 放入 skills 目录。

何时用

  • 改构建脚本、CI、测试断言
  • 重构后没有明显报错但行为可能静默变化
  • 多文件联动修改,需要确认 build 链仍通

核心原则

没有跑过验证命令的输出,就不要用「已修复 / 已通过」这类措辞。