用途:在实现前对变更文档做只读一致性分析,输入可选指定变更名,省略时从上下文推断或询问。该技能不修改任何文件。
主要能力:加载 specs/changes/<name>/ 下的 spec.md(必需)、plan.md、tasks.md,以及作为治理原则基线的 FRAMEWORK.md;从覆盖度(每个用户故事是否有对应任务)、对齐度(计划架构是否符合规格目标与约束)、FRAMEWORK.md 合规(依赖规则、贫血领域模型、外部依赖端口)、重复、歧义、术语漂移、孤儿任务/需求等维度检查。
输出:结构化发现表(ID、严重度、维度、描述、位置)、覆盖度摘要、FRAMEWORK.md 违规列表、指标(总数与各级别数量)及建议的后续动作。严重度顺序为 CRITICAL(FRAMEWORK.md 违规)> HIGH > MEDIUM > LOW。
用法与限制:只读,绝不修改文件;FRAMEWORK.md 违规始终为 CRITICAL,不可降级或忽略;结果确定,同一文档重复运行产生相同发现。若存在 CRITICAL,应先修复再使用 spec-kit-tasks 或 spec-kit-implement;无 CRITICAL 时建议使用 spec-kit-tasks 生成任务列表。