用途:当已有规格或需求、且任务包含多个步骤时,在动代码之前先产出一份完整实施计划。它面向“几乎不了解本项目工具链与问题域”的执行者,把任务拆成 2-5 分钟可完成的小步骤。
主要能力:先做范围检查,若规格覆盖多个独立子系统,建议拆成多份计划;随后确定文件结构(哪些文件新建或修改、各自职责),再按任务分解。每个任务需列出精确文件路径(Create/Modify/Test)、逐步复选框步骤,并按 TDD 流程写“写失败测试—运行确认失败—写最小实现—运行确认通过—提交”。要求写出完整代码与精确命令及预期输出,禁止占位符(如 TBD、TODO、“稍后实现”、“添加适当错误处理”、“与任务 N 相同”等)。计划完成后做自查:规格覆盖度、占位符扫描、类型与命名一致性。
用法:开头声明使用该技能;建议在专门 worktree 中运行;计划默认保存到 docs/superpowers/plans/YYYY-MM-DD-<feature-name>.md,用户偏好可覆盖。计划必须包含固定头部(含目标、架构、技术栈,并指向 subagent-driven-development 或 executing-plans)。
收尾交接:保存后提供两种执行选择——Subagent-Driven(推荐,每任务派发新子代理并在任务间审查)或 Inline Execution(用 executing-plans 批量执行并设检查点)。
限制:资料未提供安装方式、收费与平台信息,暂未提供。本技能产出计划文档,实际代码执行由上述两个子技能承担。