SuperAPI AI 工具集

verification-protocol

通用与其它

查看项目

更新于 10-15 23:33

技能介绍

用途:该技能用于验证任务完成情况、确认实现符合需求、在宣称成功前确认测试通过,确保任何断言都有证据支撑。核心铁律是“证据先于声明”,禁止使用“应该能通过”“大概没问题”等推测性语言。

主要能力:提供五步门控函数,每次验证都必须依次执行:1. IDENTIFY 明确要验证什么;2. RUN 运行验证(测试、构建、人工检查);3. READ 读取输出;4. VERIFY 确认结果符合预期;5. CLAIM 仅在第四步通过后才声明完成。还提供验证清单模板,为多步骤任务逐项列出五步;要求每次验证重新运行,不得复用旧输出或缓存结果;验证失败时禁止标记完成,需先修复问题。

使用方式:在任务完成或做出断言前调用门控函数,按五步执行并记录命令与输出。例如运行 npm test -- auth.test.ts 后读取结果,确认 5/5 通过再声明完成;构建验证可运行 npm run build 并确认 0 错误。多验证点任务应建立清单逐项独立验证。

适用场景:验证任务完成、对照需求验证实现、确认测试通过、确保断言前存在证据。不适用于代码审查(应使用 code-review 技能)和调试(应使用 systematic-debugging 技能)。

限制与边界:不稳定的测试若间歇失败需运行三次判断;耗时超过五分钟的验证需注明时长;无法自动化时需明确记录人工步骤;验证被环境阻塞时记录阻塞项并说明部分验证结果。资料未提供安装命令、收费方式或平台支持信息。