Executing Plans

在当前会话中按计划逐任务执行实现,按检查点分批审查。用于选择内联执行(非子代理)模式时。触发词:逐任务执行、inline execution、在当前会话执行。

yinqd3 2369e63 1.5 KB Updated

File contents

执行计划(内联模式)

概述

在同一个会话中逐任务执行实现计划。适合中小型项目或不需要并行子代理的场景。

开始时声明: "我将用 executing-plans 技能逐任务执行实现计划。"

执行流程

任务 1 → 检查点审查 → 任务 2 → 检查点审查 → ... → 最终验证

逐任务执行规则

  1. 使用 TaskCreate/TaskUpdate 跟踪进度

    • 每个计划任务映射为一个 WorkBuddy 任务
    • 开始前标记 in_progress,完成后标记 completed
  2. 每个任务遵循 TDD

    • 先写失败测试 → 验证失败 → 最小编码 → 验证通过 → 提交
  3. 按检查点分批

    • 每 3-5 个任务后暂停审查
    • 确认规范合规 + 代码质量

检查点审查清单

每批任务完成后:

  • 所有测试通过
  • 实现匹配计划中的规格
  • 无死代码
  • DRY(无重复)
  • YAGNI(无过度工程)
  • 所有变更已提交

错误处理

执行过程中遇到错误:

  1. 暂停当前任务
  2. 触发 systematic-debugging 进行根因调查
  3. 修复后继续
  4. 不要跳过有问题的任务

完成后

  • 运行完整测试套件
  • 移交 verification-before-completion 做最终验证
  • 通过后移交 finishing-a-development-branch

yinqd3/workbuddy-skills/tree/main/superpowers/executing-plans commit 2369e63334

Frequently asked questions

npx skillmds@latest add yinqd3/executing-plans