SuperAPI AI 工具集

validate

测试与质量

查看项目

更新于 10-16 00:24

技能介绍

用途:validate 用于对规格说明(specification)文件做校验,检查其是否符合规范 schema 与质量规则,并生成校验报告。

主要能力:读取规格文件并解析 YAML frontmatter 与正文;进行 schema 校验,检查必填字段、字段格式与需求 ID 模式;进行 EARS 模式校验,确认需求使用 EARS 格式并识别格式错误;校验验收标准,确认每条需求都有验收标准并检查 Given/When/Then 格式;进行质量评估,按需求计算 INVEST 分数、检查模糊表述、识别缺失章节;最后输出校验状态(PASS/FAIL)、按严重级别列出问题并给出修复建议。

使用方式:命令参数为规格文件路径,例如 /spec-driven-development:validate .specs/user-auth/spec.md;也可用 /spec-driven-development:validate --all 校验全部规格。报告会展示 schema 合规、EARS 格式、验收标准与 INVEST 评分表,并列出建议。

适用场景:在规格驱动开发流程中,对单份或全部规格做提交前检查,发现格式与质量问题。

限制:资料未说明其运行环境依赖、安装方式、是否收费及具体平台支持;相关命令包括 audit、refine、specify,但未提供更多细节。