executing-plans
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseExecuting Plans
执行计划
Overview
概述
Load plan, review critically, execute tasks in batches, report for review between batches.
Core principle: Batch execution with checkpoints for architect review.
Announce at start: "I'm using the executing-plans skill to implement this plan."
加载计划、严格审核、批量执行任务、批次间提交审核报告。
核心原则: 批量执行,设置检查点供架构师审核。
开始时需声明: "我正在使用executing-plans技能来实施此计划。"
Quick Reference
快速参考
| Step | Action | Exit Condition |
|---|---|---|
| 1 | Load + Review | Concerns raised OR TodoWrite created |
| 2 | Execute Batch | 3 tasks complete + verified |
| 3 | Report | Show results, say "Ready for feedback" |
| 4 | Continue | Apply feedback, next batch |
| 5 | Complete | Use |
| 步骤 | 操作 | 退出条件 |
|---|---|---|
| 1 | 加载 + 审核 | 提出疑问或创建TodoWrite |
| 2 | 执行批次 | 完成3项任务并验证通过 |
| 3 | 提交报告 | 展示成果,说"等待反馈" |
| 4 | 继续执行 | 应用反馈,执行下一批次 |
| 5 | 完成任务 | 使用 |
The Process
执行流程
Step 1: Load and Review Plan
步骤1:加载并审核计划
- Read plan file
- Review critically - identify any questions or concerns about the plan
- If concerns: Raise them with your human partner before starting
- If no concerns: Create TodoWrite and proceed
- 读取计划文件
- 严格审核——识别计划中的任何问题或疑问
- 如有疑问:在开始前向人类搭档提出
- 如无疑问:创建TodoWrite并继续
Step 2: Execute Batch
步骤2:执行批次任务
Default: First 3 tasks
For each task:
- Mark as in_progress
- Follow each step exactly (plan has bite-sized steps)
- Run verifications as specified
- Mark as completed
默认:前3项任务
针对每项任务:
- 标记为in_progress
- 严格遵循每一步骤(计划包含细化的小步骤)
- 按要求执行验证操作
- 标记为已完成
Step 3: Report
步骤3:提交报告
When batch complete:
- Show what was implemented
- Show verification output
- Say: "Ready for feedback."
批次任务完成后:
- 展示已实施的内容
- 展示验证输出结果
- 说明:"等待反馈。"
Step 4: Continue
步骤4:继续执行
Based on feedback:
- Apply changes if needed
- Execute next batch
- Repeat until complete
根据反馈:
- 如有需要,应用修改
- 执行下一批次任务
- 重复直至全部完成
Step 5: Complete Development
步骤5:完成开发工作
After all tasks complete and verified:
- Announce: "I'm using the finishing-a-development-branch skill to complete this work."
- REQUIRED SUB-SKILL:
finishing-a-development-branch - Follow that skill to verify tests, present options, execute choice
所有任务完成并验证通过后:
- 声明:"我正在使用finishing-a-development-branch技能来完成此项工作。"
- 必填子技能:
finishing-a-development-branch - 遵循该技能的要求验证测试、呈现选项、执行选择
When to Stop and Ask for Help
何时停止并寻求帮助
STOP executing immediately when:
- Hit a blocker mid-batch (missing dependency, test fails, instruction unclear)
- Plan has critical gaps preventing starting
- You don't understand an instruction
- Verification fails repeatedly
Ask for clarification rather than guessing.
立即停止执行的情况:
- 批次执行中遇到阻碍(缺失依赖、测试失败、指令不明确)
- 计划存在重大缺陷导致无法启动
- 无法理解某项指令
- 验证反复失败
请寻求澄清,而非自行猜测。
When to Revisit Earlier Steps
何时返回之前的步骤
Return to Review (Step 1) when:
- Partner updates the plan based on your feedback
- Fundamental approach needs rethinking
Don't force through blockers - stop and ask.
返回审核步骤(步骤1)的情况:
- 搭档根据你的反馈更新了计划
- 基础方法需要重新考量
不要强行突破阻碍——停止并寻求帮助。
Common Mistakes
常见错误
Executing without critical review
- Problem: Blindly following plan with gaps
- Fix: Step 1 explicitly requires raising concerns first
Batch size drift
- Problem: Doing 5-10 tasks without checkpoint
- Fix: Default is 3. Report after EVERY batch.
Guessing through blockers
- Problem: Making assumptions when stuck
- Fix: STOP immediately, ask for clarification
Skipping verification commands
- Problem: Mark complete without running tests
- Fix: Each task has verification - run it
未进行严格审核就执行
- 问题:盲目遵循存在缺陷的计划
- 解决方法:步骤1明确要求先提出疑问
批次规模失控
- 问题:未设置检查点就执行5-10项任务
- 解决方法:默认批次规模为3。每完成一个批次都要提交报告。
遇到阻碍时自行猜测
- 问题:遇到困境时自行假设
- 解决方法:立即停止,寻求澄清
跳过验证命令
- 问题:未运行测试就标记为已完成
- 解决方法:每项任务都有验证步骤——必须执行
Integration
集成关系
Called by:
- writing-plans (Parallel Session choice)
Calls:
- finishing-a-development-branch (Step 5)
调用者:
- writing-plans(并行会话选项)
调用的技能:
- finishing-a-development-branch(步骤5)
Remember
注意事项
- Review plan critically first
- Follow plan steps exactly
- Don't skip verifications
- Reference skills when plan says to
- Between batches: just report and wait
- Stop when blocked, don't guess
- 首先严格审核计划
- 严格遵循计划步骤
- 不要跳过验证步骤
- 计划要求时引用对应技能
- 批次间:仅提交报告并等待
- 遇到阻碍时停止,不要猜测