Executing Plans Skill logo

Executing Plans Skill

打开

Superpowers项目提供的计划执行Skill,支持分批加载实施计划、系统化执行任务、设置架构师审查检查点,遵循TDD原则进行频繁原子性提交,确保高质量的计划实施和过程监督。

分享:

执行计划

来自 Superpowers 项目的计划执行 Skill,专为系统化实施复杂开发计划而设计。该 Skill 通过分批加载和执行任务、设置架构师审查检查点,确保大型项目能够有序推进,同时保持代码质量和架构一致性。

核心原则

该 Skill 采用批量执行策略,将大型计划分解为可管理的批次,每个批次完成后设置架构师审查检查点。这种方法确保了:

  • 渐进式交付:避免一次性实施过多变更,降低风险
  • 质量保证:每个批次都经过审查,及时发现和纠正问题
  • 灵活调整:根据反馈调整后续批次的实施策略
  • 可追溯性:通过频繁的原子性提交,保持清晰的变更历史

流程

步骤 1:加载和审查计划

  1. 读取计划文件
  2. 批判性审查 - 识别任何问题或疑虑
  3. 如有疑虑:开始前向人类伙伴提出
  4. 如无疑虑:创建 TodoWrite 并继续

步骤 2:执行批次

  • 默认:前 3 个任务
  • 系统化执行任务
  • 遵循 TDD 原则
  • 频繁进行原子性提交

步骤 3:报告和检查点

  • 每批次后报告进度
  • 继续前等待架构师审查
  • 处理任何反馈或调整

应用价值

该 Skill 非常适合具有适当监督和质量控制的系统化计划执行。通过将大型开发任务分解为可管理的批次,并在每个关键节点设置审查检查点,确保项目按照既定架构和质量标准推进。

TDD(测试驱动开发)原则的应用确保了每个功能都有相应的测试覆盖,而频繁的原子性提交则使得代码变更易于追踪和回滚。这种方法特别适合复杂的功能开发、大规模重构和多阶段项目实施。

配合 Brainstorming SkillWriting Plans Skill 使用,可以形成完整的"规划-执行-审查"工作流,显著提升开发效率和代码质量。

评论

还没有评论。成为第一个评论的人!