|
|
@@ -7,12 +7,12 @@ description: Use when you have a written implementation plan to execute in a sep
|
|
|
|
|
|
## Overview
|
|
|
|
|
|
-Load plan, review critically, execute tasks in batches, report for review between batches.
|
|
|
-
|
|
|
-**Core principle:** Batch execution with checkpoints for architect review.
|
|
|
+Load plan, review critically, execute all tasks, report when complete.
|
|
|
|
|
|
**Announce at start:** "I'm using the executing-plans skill to implement this plan."
|
|
|
|
|
|
+**Note:** Tell your human partner that Superpowers works much better with access to subagents. The quality of its work will be significantly higher if run on a platform with subagent support (such as Claude Code or Codex). If subagents are available, use superpowers:subagent-driven-development instead of this skill.
|
|
|
+
|
|
|
## The Process
|
|
|
|
|
|
### Step 1: Load and Review Plan
|
|
|
@@ -21,8 +21,7 @@ Load plan, review critically, execute tasks in batches, report for review betwee
|
|
|
3. If concerns: Raise them with your human partner before starting
|
|
|
4. If no concerns: Create TodoWrite and proceed
|
|
|
|
|
|
-### Step 2: Execute Batch
|
|
|
-**Default: First 3 tasks**
|
|
|
+### Step 2: Execute Tasks
|
|
|
|
|
|
For each task:
|
|
|
1. Mark as in_progress
|
|
|
@@ -30,19 +29,7 @@ For each task:
|
|
|
3. Run verifications as specified
|
|
|
4. Mark as completed
|
|
|
|
|
|
-### Step 3: Report
|
|
|
-When batch complete:
|
|
|
-- Show what was implemented
|
|
|
-- Show verification output
|
|
|
-- Say: "Ready for feedback."
|
|
|
-
|
|
|
-### Step 4: Continue
|
|
|
-Based on feedback:
|
|
|
-- Apply changes if needed
|
|
|
-- Execute next batch
|
|
|
-- Repeat until complete
|
|
|
-
|
|
|
-### Step 5: Complete Development
|
|
|
+### Step 3: Complete Development
|
|
|
|
|
|
After all tasks complete and verified:
|
|
|
- Announce: "I'm using the finishing-a-development-branch skill to complete this work."
|
|
|
@@ -52,7 +39,7 @@ After all tasks complete and verified:
|
|
|
## When to Stop and Ask for Help
|
|
|
|
|
|
**STOP executing immediately when:**
|
|
|
-- Hit a blocker mid-batch (missing dependency, test fails, instruction unclear)
|
|
|
+- Hit a blocker (missing dependency, test fails, instruction unclear)
|
|
|
- Plan has critical gaps preventing starting
|
|
|
- You don't understand an instruction
|
|
|
- Verification fails repeatedly
|
|
|
@@ -72,7 +59,6 @@ After all tasks complete and verified:
|
|
|
- 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
|
|
|
- Never start implementation on main/master branch without explicit user consent
|
|
|
|