SuperAPI AI 工具集

spec-kit-clarify

编程与开发

查看项目

更新于 10-15 19:53

技能介绍

用途:在功能规格(spec.md)存在未决问题时,通过聚焦、顺序提问消除歧义,并增量更新规格文件。

主要能力:扫描规格中的歧义,按优先级覆盖功能范围、数据模型、UX 流程、非功能需求、集成依赖和术语一致性;最多生成 5 个问题,逐条提问,每题提供 2–5 个选项的多选或不超过 5 个词的简答;仅当答案会实质影响架构、数据建模、测试、UX、运维或合规时才提问;每次回答后立即更新 spec.md,最后移除已解决的 [NEEDS CLARIFICATION] 标记并显式标注仍未解决项。

使用方式:可选指定变更名称,省略时从上下文推断或询问;若 specs/changes/ 下只有一个目录则自动选择,否则询问;加载 specs/changes/<name>/spec.md,若不存在则提示先使用 spec-kit-specify 技能。完成后报告已解决的歧义数量、列出推迟项,并建议下一步使用 spec-kit-plan 技能创建技术实现计划。

限制:提问总数不超过 5 个;每次回答后必须原子保存,不得批量更新;若所有开放问题已解决,则直接报告并建议 spec-kit-plan;澄清过程中不得引入实现细节。