用途:这是六阶段工作流(研究、讨论、规格、规划、实现、评审)中的第三阶段,聚焦 REFINE,即把讨论内容验证并提炼为可独立存在的规格说明。它明确要求停留在本阶段,不跳到规划、任务或代码。
主要能力:从已结束的讨论启动规格会话;发现可用讨论;当存在多个讨论时提供合并评估;根据发现状态路由到不同展示流程(单讨论、分组、分析或规格菜单)。
使用方式:技能要求严格按步骤执行。Step 0 强制先调用 /migrate 技能并评估输出,若有文件更新则停止等待用户确认;Step 1 运行 .claude/skills/start-specification/scripts/discovery.sh 获取发现状态,并只用该脚本做发现,不额外运行 ls、head、cat 等命令;Step 2 检查前置条件,若无讨论或无已结束讨论则加载 display-blocks.md 并停止;Step 3 按状态加载唯一参考文件:concluded_count 为 1 时加载 display-single.md,缓存有效时加载 display-groupings.md,spec_count 为 0 且缓存为 none 或 stale 时加载 display-analyze.md,否则加载 display-specs-menu.md。每次用户交互后必须停止等待回应,不得假设或预判用户选择。
限制:技能强调零输出规则,在步骤或参考文件明确要求展示内容前不得叙述处理过程;不得跳过或合并步骤;不得在技能加载前依据收集的信息行动。资料未提供具体收费、价格、平台或效果信息。