做什么
在 Agent 准备回复「已完成」「应该可以了」之前,要求先执行与变更相关的验证步骤(测试、build、lint),并基于实际输出再下结论。
怎么装
- Cursor 插件:安装 [Superpowers](https://github.com/obra/superpowers) 后按文档启用 verification 相关 skill。
- 手动:将
verification-before-completion/SKILL.md放入 skills 目录。
何时用
- 改构建脚本、CI、测试断言
- 重构后没有明显报错但行为可能静默变化
- 多文件联动修改,需要确认 build 链仍通
核心原则
没有跑过验证命令的输出,就不要用「已修复 / 已通过」这类措辞。