Claude Code Plugins

Community-maintained marketplace

Feedback

executing-plans

@timbuchinger/loadout
0
0

Use when given 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

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name executing-plans
description Use when given 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 review and feedback.

When to Use

  • Partner provides a complete implementation plan
  • Plan has detailed tasks with verification steps
  • Work benefits from checkpoint reviews
  • Executing work created by writing-plans skill

The Process

Step 1: Load and Review Plan

  1. Read the plan file (typically in docs/plans/)
  2. Review critically - identify any questions or concerns
  3. Check for:
    • Missing information or unclear steps
    • Potential blockers or dependencies
    • Inconsistencies or gaps in approach
  4. If concerns: Raise them with your partner before starting
  5. If no concerns: Create todo list and proceed

Step 2: Execute Batch

Default: First 3 tasks

For each task in the batch:

  1. Mark task as in_progress in todo list
  2. Follow each step exactly (plans have bite-sized steps)
  3. Run all verification steps as specified
  4. Confirm tests pass and changes work
  5. Mark task as completed

Follow the plan precisely:

  • Execute steps in order
  • Run commands as specified
  • Verify expected output
  • Don't skip verification steps
  • Don't deviate from plan unless blocked

Step 3: Report

When batch complete:

  • Summarize what was implemented
  • Show verification output (test results, command output)
  • Highlight any issues or deviations
  • Say: "Ready for feedback."

Keep reports concise but complete:

  • Which tasks were completed
  • Key changes made
  • Verification results
  • Any concerns or questions

Step 4: Continue

Based on feedback:

  • Apply requested changes if needed
  • Execute next batch (next 3 tasks)
  • Repeat until all tasks complete

Step 5: Complete Development

After all tasks complete and verified:

  • Run full test suite
  • Verify all changes work together
  • Review what was built
  • Consider next steps (PR, deployment, etc.)

When to Stop and Ask

STOP executing immediately when:

  • Hit a blocker mid-batch (missing dependency, test fails unexpectedly)
  • Instructions are unclear or ambiguous
  • Verification fails repeatedly
  • Discover plan has critical gaps
  • Approach seems incorrect

Ask for clarification rather than guessing.

Don't try to work around blockers - stop and get guidance.

When to Revisit Earlier Steps

Return to Review (Step 1) when:

  • Partner updates the plan based on feedback
  • Fundamental approach needs rethinking
  • New information changes requirements

Don't force through blockers - stop and ask.

Best Practices

Be systematic:

  • Follow plan order unless advised otherwise
  • Complete one task fully before starting next
  • Don't skip ahead or batch tasks differently

Be thorough:

  • Run all verification steps
  • Check for unexpected side effects
  • Verify changes work as intended

Be communicative:

  • Report clearly at checkpoints
  • Flag concerns early
  • Ask when uncertain

Be precise:

  • Follow instructions exactly
  • Use exact file paths from plan
  • Run exact commands specified

Example Execution

Batch 1 Report

Completed tasks 1-3:

Task 1: Email Validation
- Created src/validators/email.py
- Created tests/validators/test_email.py
- Tests pass: 2/2 ✓

Task 2: User Model Update
- Modified src/models/user.py
- Added email field validation
- Tests pass: 5/5 ✓

Task 3: API Endpoint
- Created src/api/auth.py
- Integrated email validation
- Tests pass: 3/3 ✓

All verifications passed. Ready for feedback.

Common Mistakes to Avoid

  • Don't deviate from the plan without approval
  • Don't skip verification steps to save time
  • Don't batch more tasks than specified
  • Don't continue when blocked
  • Don't assume what the plan meant - ask

Quick Reference

Step Action When to Stop
1. Load Review plan critically Concerns found
2. Execute Implement 3 tasks Blocker hit
3. Report Show results, ask for feedback -
4. Continue Next batch based on feedback All tasks done
5. Complete Final verification -

Final Rule

Follow the plan exactly.
Stop when blocked or uncertain.
Report at checkpoints.

Trust the plan, but verify everything.