| name | executing-plans |
| description | 当你有书面实施计划需要在单独会话中执行并有审查检查点时使用 |
执行计划
概述
加载计划、批判性审查、执行所有任务、完成后报告。
开始时宣布: "我正在使用 executing-plans 技能来实施这个计划。"
注意: 告诉你的人类伙伴,zjkycode 在有子代理访问权限时工作得更好。如果在支持子代理的平台(如 Claude Code 或 Codex)上运行,其工作质量会显著提高。如果子代理可用,使用 zjkycode/subagent-driven-development 而不是这个技能。
流程
步骤 1:加载和审查计划
- 读取计划文件
- 批判性审查 — 识别对计划的任何问题或担忧
- 如果有担忧: 在开始之前向人类伙伴提出
- 如果没有担忧: 创建 TodoWrite 并继续
步骤 2:执行任务
对于每个任务:
- 标记为 in_progress
- 完全遵循每一步(计划有小步骤)
- 按指定运行验证
- 标记为已完成
步骤 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 - 所有任务完成后完成开发