--- name: plan-skill description: 任务规划的 Skill。当需要分解任务、确定步骤顺序时触发。触发词:规划、plan、拆解、分解、步骤、怎么做。 --- # 任务规划 将复杂任务分解为可执行的步骤。 ## 流程 1. **理解目标** - 明确最终要达成什么 2. **识别约束** - 时间、资源、依赖 3. **分解任务** - 拆成可执行的子任务 4. **排序** - 确定执行顺序 5. **输出计划** - 写入 plan.md ## 分解原则 ### MECE 原则 - Mutually Exclusive:子任务不重叠 - Collectively Exhaustive:子任务完整覆盖 ### 粒度控制 - 每个子任务 15-60 分钟可完成 - 太大要继续分解 - 太小可以合并 ### 依赖识别 - 哪些任务可以并行 - 哪些必须串行 - 有什么前置条件 ## 输出格式 `workspace/plan.md`: ```markdown # 执行计划:[任务名] ## 目标 [最终目标] ## 约束 - 时间:[时间限制] - 资源:[资源限制] - 依赖:[外部依赖] ## 任务分解 ### 阶段 1:[阶段名] - [ ] 任务 1.1:[描述] (预计 30min) - [ ] 任务 1.2:[描述] (预计 20min) ### 阶段 2:[阶段名] - [ ] 任务 2.1:[描述] (预计 45min) - 依赖:任务 1.1, 1.2 ## 里程碑 - [ ] 里程碑 1:[描述] - 阶段 1 完成 - [ ] 里程碑 2:[描述] - 全部完成 ## 风险 - 风险 1:[描述] - 应对:[措施] ``` ## 原则 - 先粗后细,逐步细化 - 标注依赖关系 - 预估时间,留有余量 - 识别风险点