关于 quality-advisor
quality-advisor 是用于 SDD 文档编写和提交前审查的质量检查技能,可按文档层级评估完整度、标签与命名,并给出分级问题和改进建议。
主要功能
- 01评估必需章节的完成度
- 02检测文档反模式并标注严重性
- 03核验累积标签及缺失项
- 04检查文档与元素 ID 命名
- 05生成评分、问题统计和后续建议
适用场景
- 01撰写 SDD 文档时获取即时反馈
- 02提交前检查单份文档
- 03核对模板、标签和命名规范
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ vladm3105/ aidoc-flow-framework --skill quality-advisor安装后在 Claude Code 中输入/quality-advisor确认已加载。
详细介绍
quality-advisor
用途
在编写 SDD 制品时,及时主动提供质量指导,以便在创建过程中发现问题,而不是等到创建后再验证。它会对章节完成度评分、检测文档反模式、检查累积标签并验证命名,然后给出可执行的建议。
何时使用
在以下情况下使用 quality-advisor:
- 编写新制品并希望获得实时反馈。
- 提交前审查制品。
- 检查单个文档是否符合模板要求、标签或命名规范。
不要将其用于完整的双向可追溯性或整个项目的验证(请使用 ../doc-validator/SKILL.md),也不要用于非 SDD 文档。
行为
给定制品内容、类型和可选的检查级别(quick / standard / strict),该技能会:
- 加载制品所在层的模板要求,来源为
${CLAUDE_PLUGIN_ROOT}/framework/registry/LAYER_REGISTRY.yaml— 必需章节、最低标签数量 及特殊规则(例如 PRD KPI 必须量化、EARS WHEN-THE-SHALL 语法、SPEC YAML 格式)。代码是 IPLAN 的下游执行目标,而不是文档制品。 - 评估章节完成度 — 检测必需章节,标记缺失或不完整的章节,并提供完成度评分及具体问题。
- 检测反模式 — 缺少 Document Control、占位文本、验收标准含糊、缺少可追溯性标签、链接失效、ID 格式违规、空章节、孤立制品、数量/交叉引用不匹配、未定义的缩略语、混用 ID 表示法、对不存在文档的前向引用 — 每项均提供严重级别和修复建议。
- 验证累积标签 — 确认制品仅包含其所在层要求的上游标签系列(BRD 0 → … → IPLAN 7),没有遗漏,也没有下游标签。
- 检查命名 — 文档 ID
TYPE-NN、元素 IDTYPE.NN.SS.xxxx、阈值标签和文件名 slug;遵循../doc-naming/SKILL.md和${CLAUDE_PLUGIN_ROOT}/framework/governance/ID_NAMING_STANDARDS.md;标记旧式模式。 - 生成质量报告 — 总体状态和评分、错误/警告/信息数量、各区域结果,以及按优先级排序的建议和后续步骤
(通常是:修复错误,然后运行
../doc-validator/SKILL.md)。
该框架不包含运行时代码 — 此技能本身就是检查器,会根据规范应用上述声明式检查。
相关资源
- 层注册表和标签规则:
${CLAUDE_PLUGIN_ROOT}/framework/registry/LAYER_REGISTRY.yaml - ID 和标签标准:
${CLAUDE_PLUGIN_ROOT}/framework/governance/ID_NAMING_STANDARDS.md - 各层 README:
${CLAUDE_PLUGIN_ROOT}/framework/layers/02_PRD/README.md·${CLAUDE_PLUGIN_ROOT}/framework/layers/05_ADR/README.md - 命名:
../doc-naming/SKILL.md - 创建后验证:
../doc-validator/SKILL.md· 各层的-audit技能 (例如../doc-prd-audit/SKILL.md) - 路由和后续步骤:
../doc-flow/SKILL.md
评论
支持 Markdown