| name | executing-plans |
| description | Use when you have a written implementation plan to execute with review checkpoints between tasks |
Executing Plans
Step 1: Load and Review
- Read plan file
- Review critically - identify questions or concerns
- If concerns: raise before starting
- If clear: create TodoWrite and proceed
Step 2: Execute Tasks
For each task:
- Mark as in_progress
- Follow each step exactly (plans have bite-sized steps)
- Run verifications as specified
- Run lint:
ruff check .
- Run tests:
.venv\Scripts\python.exe -m pytest --no-cov -q
- Mark as completed
Step 3: Review Checkpoints
After every 3 tasks (or after complex tasks):
- Run full test suite
- Run
git diff to review changes
- Report progress to DANNY
Step 4: Complete
After all tasks:
- Use
finishing-a-dev-branch skill
- Verify tests, present merge/PR/keep/discard options
When to Stop
- Hit a blocker (missing dependency, test fails, unclear instruction)
- Plan has critical gaps
- Verification fails repeatedly
- Ask for clarification rather than guessing