用途
planning-workflow 用于编排完整的规划流程,从需求出发,经过架构规划、任务拆解,最终建立进度跟踪。它把三个独立的技能串联成一个顺序工作流,帮助在动手实现之前形成完整的规划产物。
主要能力
该工作流由三个组件技能构成:
- planning-architect:负责架构与结构规划。
- task-development:负责带估算的任务拆解。
- todo-management:负责设置进度跟踪。
工作流共三步:
- 规划架构(Plan Architecture)——创建全面的技能计划。
- 拆解任务(Break Down Tasks)——把计划转换为具体任务。
- 设置跟踪(Setup Tracking)——初始化用于执行的待办清单。
最终结果是一套完整的规划产物,可直接进入实现阶段。
使用方式
第一步:规划架构(planning-architect)
过程:运行 planning-architect 的六步工作流。
- 分析需求
- 选择模式
- 设计结构
- 规划内容
- 估算复杂度
- 创建计划文档
输出:skill-architecture-plan.md
时间:3-5 小时
第二步:拆解任务(task-development)
过程:使用第一步产出的计划,运行 task-development 的五步工作流。
- 分析计划
- 识别组件
- 拆分为任务
- 排序并确定依赖关系
- 创建任务文档
输出:task-breakdown.md
时间:2-4 小时
第三步:设置跟踪(todo-management)
过程:使用 todo-management 的操作 1(初始化)。
- 从任务拆解创建待办清单
- 设置初始状态(全部为待处理)
- 准备执行
输出:todo-list.md(可直接用于跟踪)
时间:15-30 分钟
工作流之后:开始实现
拥有完整的规划产物后:
- 架构计划指导要构建什么
- 任务拆解指导如何排序
- 待办清单跟踪进度
下一步:按照计划和任务执行实现。
快速参考
三步规划工作流:
| 步骤 | 技能 | 时间 | 输出 |
|---|---|---|---|
| 1 | planning-architect | 3-5 小时 | skill-architecture-plan.md |
| 2 | task-development | 2-4 小时 | task-breakdown.md |
| 3 | todo-management | 15-30 分钟 | todo-list.md |
总时间:5.5-9.5 小时
适用场景
- 规划复杂技能(需要全面规划)
- 大型项目(需要详细拆解)
- 团队项目(需要清晰的任务分配)
- 彻底性比速度更重要的场景
限制与替代
对于简单技能,可仅使用 planning-architect,跳过 task-development。
planning-workflow 提供从需求到可直接执行任务清单的完整规划。