SuperAPI AI 工具集

executing-plans

编程与开发

查看项目

更新于 10-15 23:47

技能介绍

用途:当已经有一份写好的实施计划,需要在独立会话中按步骤执行并设置审查检查点时使用本技能。

主要能力与流程:

  1. 加载与审查计划:读取计划文件,批判性审查,识别疑问或顾虑;有顾虑先向人类伙伴提出,无顾虑则创建 TodoWrite 并继续。
  2. 执行任务:对每个任务标记为 in_progress,严格按计划中的细粒度步骤执行,按指定方式运行验证,然后标记为 completed。
  3. 完成开发:所有任务完成并验证后,宣布使用 finishing-a-development-branch 技能,并按要求使用 petropowers:finishing-a-development-branch 验证测试、呈现选项并执行选择。

何时停止求助:遇到阻塞(缺少依赖、测试失败、指令不清)、计划存在阻止开始的关键缺口、不理解某条指令、验证反复失败时,立即停止执行并请求澄清,不要猜测。

何时回到早期步骤:当伙伴根据反馈更新计划,或基本方法需要重新思考时,返回第 1 步重新审查。

注意事项:开始时宣布“I'm using the executing-plans skill to implement this plan.”;先批判性审查计划;严格遵循计划步骤;不要跳过验证;计划提到技能时引用相应技能;被阻塞时停止而非硬闯;未经用户明确同意,绝不在 main/master 分支上开始实施。

集成与依赖:需要配合 petropowers:using-git-worktrees(开始前建立隔离工作区)、petropowers:writing-plans(生成被执行的计划)、petropowers:finishing-a-development-branch(完成任务后收尾)。资料提示 PetroPowers 在有子代理支持的平台(如 Claude Code 或 Codex)上效果更好;若有子代理,应改用 petropowers:subagent-driven-development 而非本技能。

限制:本技能面向已有书面计划的执行场景,不负责制定计划;具体平台支持、收费与价格等信息暂未提供。