home / skills / jackspace / claudeskillz / executing-plans_obra
This skill loads an implementation plan, reviews it critically, executes tasks in batches, and reports results for review and refinement.
npx playbooks add skill jackspace/claudeskillz --skill executing-plans_obraReview the files below or copy the command above to add this skill to your agents.
---
name: executing-plans
description: Use when partner provides a complete implementation plan to execute in controlled batches with review checkpoints - loads plan, reviews critically, executes tasks in batches, reports for review between batches
---
# Executing 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."
## The Process
### Step 1: Load and Review Plan
1. Read plan file
2. Review critically - identify any questions or concerns about the plan
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**
For each task:
1. Mark as in_progress
2. Follow each step exactly (plan has bite-sized steps)
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
After all tasks complete and verified:
- Announce: "I'm using the finishing-a-development-branch skill to complete this work."
- **REQUIRED SUB-SKILL:** Use superpowers:finishing-a-development-branch
- Follow that skill to verify tests, present options, execute choice
## 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.
## 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
This skill implements a partner-provided implementation plan in controlled batches with review checkpoints. It loads and reviews the plan critically, executes small groups of tasks exactly as specified, and reports verification results between batches. At the start it announces: "I'm using the executing-plans skill to implement this plan."
The skill reads the supplied plan, lists questions or concerns, and stalls for clarification if anything is unclear. If the plan is acceptable it creates a todo list and executes the first batch (default: three tasks), marking tasks in_progress, running specified verifications, and marking them completed. After each batch it reports what was implemented and the verification output, then waits for feedback before continuing. On full completion it hands off to the finishing-a-development-branch sub-skill to run final tests and finalize the branch.
What happens if a verification step fails?
Stop execution immediately, report the failure and the output, and request clarification or a plan change before continuing.
Can batch size be changed?
Yes. Default is three tasks, but the partner can set a different batch size in the plan before execution starts.
Does the skill make changes if the plan is ambiguous?
No. The skill raises questions and waits for clarifications rather than guessing.