Back to list
timbuchinger

executing-plans

by timbuchinger

0🍴 0📅 Jan 11, 2026

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

StepActionWhen to Stop
1. LoadReview plan criticallyConcerns found
2. ExecuteImplement 3 tasksBlocker hit
3. ReportShow results, ask for feedback-
4. ContinueNext batch based on feedbackAll tasks done
5. CompleteFinal verification-

Final Rule

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

Trust the plan, but verify everything.

Score

Total Score

50/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon