用途:该技能属于 Spec-Kitty 工作流例程,用于在实现(/implement)之前对 spec.md、plan.md、tasks.md 三份核心文档做一致性分析。必须在 /tasks 成功生成完整 tasks.md 之后运行。
主要能力:检测需求重复(Duplication)、模糊措辞与未处理占位符(Ambiguity)、缺失可测量结果的欠规格(Underspecification)、与项目宪法冲突(Constitution Alignment)、需求与任务覆盖缺口(Coverage)、术语漂移与实体/顺序不一致(Inconsistency)。按 CRITICAL/HIGH/MEDIUM/LOW 分级,输出含覆盖率统计、指标与下一步建议的 Markdown 报告。
使用方式:从仓库根目录执行 spec-kitty agent feature check-prerequisites --json --include-tasks 获取 feature_dir 等路径。多特性仓库需为每条 spec-kitty 命令传入 --feature <slug>。技能严格只读,不写文件;宪法冲突自动视为 CRITICAL,需要调整 spec/plan/tasks,而非弱化原则。
限制:缺失必需文件时报错并提示先运行前置命令;单次分析最多列出 50 条发现,其余归入溢出摘要;不对缺失章节做推测;修复建议仅在用户明确批准后手动执行。