SuperAPI AI 工具集

finishing-development

编程与开发

查看项目

更新于 10-16 08:49

技能介绍

用途:在开发任务完成后做收尾确认,只做验证,确保实现完整、风险可控且所有测试与检查通过。产出为一份简短的“完成确认报告”,包含实际运行的命令、结果、失败摘要或遗留项。原则是只验证、失败即停止、结果可复现、报告可追溯。

主要能力:只读确认变更状态(git status、git diff --stat);从仓库既有入口确定标准验证命令,如 Makefile、Taskfile、package.json scripts、README 或 CI 配置,常见形式有 make test/check、task test/check、npm/pnpm/yarn test,以及 pytest、go test ./...、cargo test 等;运行测试(单元/集成/端到端)、静态检查(lint、格式化、类型检查)与构建(若项目有构建步骤),并以最严格最全量的门禁组合为准。

使用方式:开始时宣布正在使用该技能做开发收尾确认。先确认变更状态;若发现误改配置、生成物或凭据文件,在报告中点名并停止。随后按仓库约定运行验证,任一检查失败即停止并输出失败报告,要求先修复再重跑。全部通过时输出完成确认报告,含变更摘要、验证结果、复现方式和遗留项。如会话执行过 spec-context 且存在任务包,应引用任务级验证命令与结果,再衔接仓库统一门禁。

限制与非目标:不做分支合并、Rebase、创建或更新 Pull Request,不删除或清理分支与 worktree,不发布、打标签或生成版本。不得臆造命令;未找到仓库标准命令时不能给出全绿结论。验证失败时不得宣称完成。完成验证后需输出 ROUTER_SUMMARY 并调用 using-aidlc 进行路由;若被判定阻断则停下并说明原因、所需输入与候选下一步。