Executing Plans

当你有书面实施计划需要在单独会话中执行并有审查检查点时使用

zouyangxiaohao111 bb1d3d0 2.4 KB Updated

File contents

执行计划

概述

加载计划、批判性审查、执行所有任务、完成后报告。

开始时宣布: "我正在使用 executing-plans 技能来实施这个计划。"

注意: 告诉你的人类伙伴,zjkycode 在有子代理访问权限时工作得更好。如果在支持子代理的平台(如 Claude Code 或 Codex)上运行,其工作质量会显著提高。如果子代理可用,使用 zjkycode/subagent-driven-development 而不是这个技能。

流程

步骤 1:加载和审查计划

  1. 读取计划文件
  2. 批判性审查 — 识别对计划的任何问题或担忧
  3. 如果有担忧: 在开始之前向人类伙伴提出
  4. 如果没有担忧: 创建 TodoWrite 并继续

步骤 2:执行任务

对于每个任务:

  1. 标记为 in_progress
  2. 完全遵循每一步(计划有小步骤)
  3. 按指定运行验证
  4. 标记为已完成

步骤 3:代码审查(在任务都完成后)

  • 执行技能: zjkycode/receiving-code-review 来进行执行代码审查

步骤 4:审查完成

所有任务完成并通过审查验证后:

  • 宣布: "我正在使用 finishing-a-development-branch 技能来完成这项工作。"
  • 必需的子技能: 使用 zjkycode/finishing-a-development-branch
  • 遵循该技能验证测试、展示选项、执行选择

何时停止并寻求帮助

立即停止执行当:

  • 遇到阻塞(缺少依赖、测试失败、指令不清)
  • 计划有关键缺口阻止开始
  • 你不理解指令
  • 验证反复失败

寻求澄清而不是猜测。

何时返回早期步骤

返回审查(步骤 1)当:

  • 伙伴根据你的反馈更新计划
  • 基本方法需要重新思考

不要强行突破阻塞 — 停止并询问。

记住

  • 首先批判性审查计划
  • 完全遵循计划步骤
  • 不要跳过验证
  • 计划说引用技能时引用
  • 阻塞时停止,不要猜测
  • 永远不要在没有明确用户同意的情况下在 main/master 分支上开始实施

整合

必需的工作流技能:

  • zjkycode/using-git-worktrees - 必需:在开始之前设置隔离工作区
  • zjkycode/receiving-code-review - 必需:进行执行代码审查
  • zjkycode/writing-plans - 创建此技能执行的计划
  • zjkycode/finishing-a-development-branch - 所有任务完成后完成开发

zouyangxiaohao111/javaclawbot/tree/main/src/main/resources/skills/zjkycode/executing-plans commit bb1d3d0b36

Frequently asked questions

npx skillmds@latest add zouyangxiaohao111/executing-plans