用途:该技能用于约束 AI 编码助手在宣布任务完成前先做验证,避免仅凭代码阅读或主观判断就声称“测试通过”“修复生效”“构建成功”“可以提交/推送/合并”或“已完成”。
主要能力:给出何时必须验证的清单,明确可接受的证据与不可接受的证据,并提供提交前、创建 PR 前的验证流程,以及需要停下来验证的“危险信号”。
必要用法:在声称测试通过前,运行测试命令并阅读输出,确认零失败;在声称修复生效前,复现原始失败场景并确认不再失败;在声称构建成功前,运行构建命令并确认无错误;提交前运行测试、类型检查与 lint,全部通过;创建 PR 前运行完整验证套件,确认本地等价于 CI 的检查通过。
适用场景:适用于使用 AI 助手进行编码、修复缺陷、提交代码或创建 PR 的工作流,尤其是需要防止“看起来正确”就下结论的场合。
限制:资料未提供具体命令、语言或框架绑定,也未提供安装方式、收费信息或平台支持范围;核心原则是“给我看输出”,所有完成声明都必须有本次会话中实际看到的命令输出作为支撑。