Ariff-claude-plugins executing-plans
Execute implementation plans in batches with review checkpoints
install
source · Clone the upstream repo
git clone https://github.com/a-ariff/ariff-claude-plugins
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/a-ariff/ariff-claude-plugins "$T" && mkdir -p ~/.claude/skills && cp -r "$T/plugins/executing-plans/skills/executing-plans" ~/.claude/skills/a-ariff-ariff-claude-plugins-executing-plans && rm -rf "$T"
manifest:
plugins/executing-plans/skills/executing-plans/SKILL.mdsource content
Executing Plans
Purpose
Execute plans in controlled batches with verification gates.
"I'm using the Executing Plans skill to implement this plan."
The Process
Load Plan → Review → Execute Batch → Report → Feedback → Next Batch
Step 1: Load & Review
- Read the plan file
- Review critically - identify concerns
- If concerns → Raise with user before starting
- Create TodoWrite for all tasks
Step 2: Execute Batch
Default batch size: 3 tasks
For each task:
- Mark as
in_progress - Follow each step exactly
- Run verifications as specified
- Mark as
completed
Step 3: Report
After each batch:
## Batch Complete **Implemented:** - Task 1: [summary] - Task 2: [summary] - Task 3: [summary] **Verification:** \`\`\` [test output] \`\`\` Ready for feedback.
Step 4: Continue
Based on feedback:
- Apply changes if needed
- Execute next batch
- Repeat until complete
When to STOP
🛑 Stop immediately when:
- Hit a blocker (missing dependency, unclear instruction)
- Test fails unexpectedly
- Plan has gaps preventing progress
- You don't understand something
Ask for clarification. Don't guess.
Verification Rules
Before marking ANY task complete:
- Run the verification command
- Read the FULL output
- Confirm it matches expectations
- Only THEN mark complete
No "should work" or "looks good" - actual verification output.
Batch Reporting Format
### Batch N Complete | Task | Status | Verification | |------|--------|--------------| | Task X | ✅ | 12/12 tests pass | | Task Y | ✅ | Build successful | | Task Z | ⚠️ | Needs review | **Next batch:** Tasks A, B, C Continue?
Completion
After all tasks:
- Run full test suite
- Verify all requirements met
- Report final status
- Hand off to
skill if applicablefinishing-branch