用途:在实现开始前自动审查测试规格(test specification),评估测试用例(TC)对用户故事与验收标准的覆盖完整性、TC 格式正确性,以及是否存在遗漏的测试用例。属于 AI 自审,而非用户访谈。
主要能力:按必需项与推荐项清单逐条打分,包括 TC ID 格式(TC-{FEATURE}-{NNN})、故事覆盖、验收标准覆盖、正常路径、错误路径、去重、可测断言、业务意图/不变量守护、授权 TC、TC 格式完整性(Related Behaviors 锚点表与 IntegrationTest 字段)、缺陷修复场景的保留测试;推荐项涵盖边界值、集成点、性能、安全、种子数据与数据迁移 TC。采用对抗式审查方法:变异分析、负向测试充分性、断言质量质疑、覆盖缺口搜寻、边界条件探测与反向论证。
使用方式:先定位测试规格(feature doc 第 15 节或 docs/specs/),加载其应覆盖的 stories/PBI/验收标准,逐项评估清单、计算覆盖率、分类为 PASS/WARN/FAIL 并输出结论。需先阅读 docs/project-reference/spec-principles.md 第 4 节与第 7 节作为审查标准。在 Codex 中以 $skill-name 调用;执行前须建立并同步任务跟踪,按声明顺序执行步骤,不得跳过、重排或合并,除非用户明确批准。第二轮起须由全新子代理(agent_type: general-purpose)复评。
限制:M1-M6 合规门禁为阻断项,任一违反即判 FAIL 并须指明违规门禁 ID 与具体 TC 编号及行/节位置;TC 行为描述中不得出现框架、产品、语言原生类型或设计模式类名,源码标识仅可出现在 [Source:]、Evidence、IntegrationTest、frontmatter 与 Mermaid 载体中。若所需步骤或工具在当前环境无法运行,须停止并询问用户。具体安装命令、收费与平台信息暂未提供。