用途:该技能通过多轮对话收集模型定制用例的细节,产出一份可复用的用例规格文档,明确业务问题、利益相关者与可衡量的成功标准,供后续模型微调使用。
主要能力:先检查项目中是否已存在 *_use_case_spec.md 文件,若有则询问用户复用、修改还是重新开始;随后在 1–3 轮内完成发现阶段,推断已知信息,仅在无法推断时提问。最终生成 Markdown 文档 [relevant_title]_use_case_spec.md,仅包含三个字段:Business Problem(业务问题,字符串)、Primary Users(主要用户,多个时逗号分隔)、Success Tenets(成功标准,3 条名称-描述对)。成功标准须可由 LLM-as-a-Judge 衡量,如回答准确性、语气一致性,而非延迟或吞吐量。
使用方式:以多轮对话推进,每次只推进一个决策或收集一条信息;每个澄清问题后等待用户回复;生成文档后以人类可读格式展示并等待用户批准。若用户要求修改,则编辑文档并再次确认;用户也可直接编辑该文件,技能会读取最新内容。
限制:不询问基础模型选择,模型选择由 model-selection 技能专门处理;生成物应保存在 directory-management 技能定义的项目目录结构下(若可用)。