用途:planning 是强制前置技能,在 prompt-enhancer 完成需求细化后触发,将明确的需求和选定方案转化为可执行的实施计划,降低执行风险。简单任务或用户明确表示“直接开始”时不使用。
主要能力:按 MECE 原则做步骤分解(可按功能模块、时间顺序或技术层次),识别强依赖、弱依赖与无依赖关系,规划人员、时间、技术与成本资源,评估技术、时间、成本、集成等风险并给出应对措施,最后通过 plan-review 让用户确认计划。
使用方式:先检查前置工件 memory/artifacts/prompt-enhancer/,可用命令 PROMPT_ENHANCER_ARTIFACT=$(ls -t memory/artifacts/prompt-enhancer/*.json | grep -v latest.json | head -1) 检测最新工件;读取后依次执行步骤分解、依赖识别、资源规划、风险评估、生成实施计划,再用 AskUserQuestion 做 plan-review,用户确认后生成工件 memory/artifacts/planning/result-{timestamp}.json 并创建 latest.json 符号链接,传递给 execution 阶段,任务完成后由 experience-manager 沉淀经验。
适用场景:需要多步骤完成的复杂任务,如功能开发、重构、优化等。
限制:依赖 prompt-enhancer 工件,无前置工件需先执行该技能;plan-review 为强制步骤;资料未提供具体收费、价格与平台支持信息。