SuperAPI AI 工具集

verification-before-completion

通用与其它

查看项目

更新于 10-15 23:46

技能介绍

用途:该技能用于约束 AI 智能体在宣称“完成”“已修复”“测试通过”之前,必须先执行验证命令并阅读输出,避免未经核实的结论破坏信任、浪费时间。

主要能力:提出“证据先于结论”的核心原则与铁律——没有新鲜验证证据,不得声称完成。给出验证门流程:识别能证明结论的命令或检查(测试运行器如 npm test、yarn test、pytest、go test ./...、cargo test、mvn test,构建如 npm run build、make、go build,或 linter、健康检查 URL);完整运行命令;阅读完整输出(退出码、失败数、错误信息);判断输出是否支持结论;若否,如实说明实际状态并附证据;若是,附证据陈述结论。

使用方式:在声称任何任务、修复或阶段“完成”“通过”之前,在提交、推送或创建 PR 之前,在进入下一任务或委派给其他智能体之前,在用户询问“完成了吗”“测试通过了吗”时,以及在实现修复、重构或功能之后,按验证门流程执行。若不确定用哪个命令,可查看项目 README、package.json 脚本、Makefile 或 CI 配置。

适用场景:测试通过、构建成功、lint/格式干净、缺陷修复、回归测试新增、需求满足等结论的验证;与任务拆解、系统化调试、安全重构、依赖更新等流程配合使用。

限制:资料未提供具体安装命令、平台支持范围、收费方式或性能数据;该技能为行为规范,不替代项目自身的测试与构建工具。