Planning Workflows(spec / no-spec)是一项用于标准化规划模式选择与执行的技能,基于本地斜杠命令实现。
用途 该技能解决的是“在动手实现之前如何规划”的问题。它把规划分为两种模式:spec(规格)模式与 no-spec(无规格)模式,并规定在什么情况下应选择哪一种,以及选定后如何按阶段门控的方式执行。
适用时机 当用户出现以下需求时使用该技能:希望在实现前先走完整的规格工作流;希望跳过规格、直接执行范围较小的小任务;询问如何在 spec 与 no-spec 之间做选择。
决策规则
- 优先选择 spec:当工作较新或较复杂、跨模块、存在风险,或验收标准不清晰时。
- 优先选择 no-spec:当工作规模小、风险低、范围明确时,例如文档、配置或简单修复。
执行规则
- 从 references/source-commands.md 读取匹配的命令模板。
- 将其作为阶段门控工作流来遵循:
- 运行 spec 模式时,不得跳过必需的确认步骤;
- 运行 no-spec 模式时,保持范围紧凑。
- 当选择 spec 时,将产物按仓库约定存放,例如 specs/<name>/...。
关于 specs/ 目录 specs/ 是该仓库中的本地目录,已被 gitignore,因此永远不要对它执行 git add。需要通过 AGENTS.md 中 <internal_dirs> 一节所描述的私有归档来同步或获取它。
命令映射 命令映射参见 references/command-catalog.md。
事实来源 references/source-commands.md 为该技能的事实来源。
限制与暂未提供的信息 资料未提供具体的斜杠命令名称、命令参数、模板内容、安装方式、收费模式、支持平台或实际效果等信息,这些内容暂未提供。