SuperAPI AI 工具集

completion-verifier

测试与质量

查看项目

更新于 10-15 20:31

技能介绍

用途:在标记任务完成、向用户交付或质量检查点之前,运行该工作已有的客观检查。仅覆盖能产生证据的检查,例如命令通过或失败、文件存在与否、输出是否符合规格;不包含以“重读自己写的文字”为主观自检。若没有可运行的客观检查,此事无需该技能,直接说明已完成内容并移交即可。

使用时机:适用于有可运行检查的工作,如测试套件、校验器、linter、构建、schema、能解析到真实来源的引用。琐碎编辑、进度更新、只能靠重读完成验证的工作应跳过。

主要检查项:运行测试,跑完整套件而非预期通过的子集,报告命令与输出;回归检查,确认此前通过的检查仍通过,代码场景通常跑完整套件;需求比对,核对交付物与明确要求,标出缺失项与多余项;边界情况,在可运行检查存在时覆盖空输入、畸形输入、缺失文件、零行等,无法运行则标注未测试;交付物确认,核对承诺的产物在给定路径存在且非空;文档,若改动影响他人使用的接口,确认对应文档已更新。各领域(代码、研究、分析、文档)的完成标准见 references/completion-criteria-by-domain.md。

报告方式:说明运行了什么、什么通过、什么失败、什么无法检查;失败与缺口需与通过项同等突出,只列通过项的报告不算报告。若检查失败,修复或明确说明何处损坏及原因,检查失败时不得描述为已完成。

集成:接收方为任何完成带可运行检查工作单元的技能或代理;输出对象是请求验证的调用方或用户。本技能只报告结果,是否发布由用户决定。

限制:资料未提供安装命令、价格、平台支持等具体信息,暂未提供。