用途:在已有书面实施计划时,将其加载并在独立会话中分批执行,通过检查点让人参与评审。
主要能力与流程:开始时声明使用 executing-plans 技能;第一步读取计划文件并批判性审查,有疑问先向用户提出,无问题则通过 TaskCreate 创建任务;第二步执行默认前 3 个任务,每项标记 in_progress,严格按计划的小步骤执行并运行指定验证,每个任务后把意外发现、决策或技术见解追加到 .planning/findings.md,再标记 completed;第三步批次完成后展示实现内容与验证输出,若 .planning/ 存在则更新 .planning/progress.md 的任务状态看板和会话日志,并整理 findings.md,然后说“Ready for feedback.”;第四步按反馈修改并执行下一批,直至完成;第五步全部完成并验证后,先读 .planning/progress.md 汇总所有批次、测试结果与验证证据,再宣布使用 finishing-branch 技能收尾。
停止与回退:遇到阻塞(缺依赖、测试失败、指令不清)、计划有致命缺口、反复验证失败时应立即停止并请求澄清,不要猜测;当计划被更新或需重新思考根本方法时回到审查步骤。
限制与要求:必须批判性审查计划、严格跟随步骤、不跳过验证、按计划引用技能;批间仅报告并等待;未经用户明确同意不得在 main/master 分支上开始实施;需要配合 superpower-planning:git-worktrees(推荐)、writing-plans、finishing-branch 等技能使用。