计划执行Skill executing-plans

计划执行技能是一种用于结构化、分批次实施软件开发或项目任务的标准化流程。它强调批判性审查、纪律性执行、严格验证和迭代反馈,确保高质量交付。关键词:计划执行、分批实施、纪律性流程、任务验证、开发流程、迭代反馈、项目管理、代码实施、质量控制、敏捷开发。

项目管理 0 次安装 0 次浏览 更新于 3/2/2026

name: executing-plans description: 用于执行已保存实施计划的纪律性计划执行。在需要按照计划文档中的分步说明执行已保存的实施计划时使用。

执行计划

概述

加载计划,进行批判性审查,分批执行任务,在批次之间报告以供审查。

核心原则: 分批执行,设置检查点供架构师审查。

开始时声明: “我正在使用‘执行计划’技能来实施此计划。”

快速参考

步骤 动作 退出条件
1 加载 + 审查 提出问题 或 创建待办事项
2 执行批次 完成并验证3个任务
3 报告 展示结果,并说“准备就绪,等待反馈”
4 继续 应用反馈,执行下一批次
5 完成 使用 finishing-a-development-branch 技能

流程

步骤 1:加载和审查计划

  1. 读取计划文件
  2. 批判性审查 - 识别关于计划的任何问题或疑虑
  3. 如果有疑虑:在开始前向您的合作伙伴提出
  4. 如果没有疑虑:创建待办事项并继续

步骤 2:执行批次

默认:前3个任务

对于每个任务:

  1. 标记为“进行中”
  2. 严格按照每个步骤执行(计划包含易于执行的步骤)
  3. 运行指定的验证
  4. 标记为“已完成”

步骤 3:报告

批次完成时:

  • 展示已实施的内容
  • 展示验证输出
  • 说:“准备就绪,等待反馈。”

步骤 4:继续

根据反馈:

  • 如果需要,应用更改
  • 执行下一批次
  • 重复直到完成

步骤 5:完成开发

所有任务完成并验证后:

  • 声明:“我正在使用‘完成开发分支’技能来完成这项工作。”
  • 必需子技能: finishing-a-development-branch
  • 遵循该技能进行测试验证、呈现选项、执行选择

何时停止并寻求帮助

遇到以下情况立即停止执行:

  • 批次执行中遇到阻碍(缺少依赖项、测试失败、指令不明确)
  • 计划存在严重缺陷,无法开始执行
  • 不理解某个指令
  • 验证反复失败

请求澄清,而不是猜测。

何时重新审视早期步骤

在以下情况下返回审查(步骤 1):

  • 合作伙伴根据您的反馈更新了计划
  • 基本方法需要重新考虑

不要强行突破阻碍 - 停止并提问。

常见错误

未经批判性审查即执行

  • 问题:盲目遵循存在缺陷的计划
  • 解决方法:步骤 1 明确要求首先提出问题

批次大小偏离

  • 问题:在没有检查点的情况下执行 5-10 个任务
  • 解决方法:默认值为 3。每个批次后都要报告。

遇到阻碍时猜测

  • 问题:在遇到困难时做出假设
  • 解决方法:立即停止,请求澄清

跳过验证命令

  • 问题:未运行测试即标记为完成
  • 解决方法:每个任务都有验证 - 运行它

集成

由以下技能调用:

  • writing-plans (并行会话选择)

调用以下技能:

  • finishing-a-development-branch (步骤 5)

请记住

  • 首先批判性地审查计划
  • 严格按照计划步骤执行
  • 不要跳过验证
  • 当计划说明时引用相关技能
  • 批次之间:仅报告并等待
  • 遇到阻碍时停止,不要猜测