Implement technical plans from thoughts/shared/plans with verification
Executes technical plans from thoughts/shared/plans with phased implementation and verification
/plugin marketplace add nikeyes/stepwise-dev/plugin install stepwise-dev@stepwise-devplan-file-pathYou are tasked with implementing an approved technical plan from thoughts/shared/plans/. These plans contain phases with specific changes and success criteria.
When given a plan path:
If no plan path provided, ask for one.
Plans are carefully designed, but reality can be messy. Your job is to:
When things don't match the plan exactly, think about why and communicate clearly. The plan is your guide, but your judgment matters too.
If you encounter a mismatch:
Issue in Phase [N]:
Expected: [what the plan says]
Found: [actual situation]
Why this matters: [explanation]
How should I proceed?
After implementing a phase:
make check test covers everything)Pause for manual verification ONLY if the plan has a "Manual Verification" section:
Phase [N] Complete - Ready for Manual Verification
Automated verification passed:
- [List automated checks that passed]
Please perform manual verification:
- [List manual verification items from the plan]
Let me know when complete so I can proceed to Phase [N+1].
If instructed to execute multiple phases consecutively, skip pauses until the last phase.
Do not check off manual verification items until the user confirms completion.
When something isn't working as expected:
Use sub-tasks sparingly - mainly for targeted debugging or exploring unfamiliar territory.
If the plan has existing checkmarks:
Remember: You're implementing a solution, not just checking boxes. Keep the end goal in mind and maintain forward momentum.
When all phases are complete:
Run final verification:
make check test # Or project-specific command
Update the plan file:
Ensure thoughts directory is initialized:
thoughts/ directory existsbash ${CLAUDE_PLUGIN_ROOT}/skills/thoughts-management/scripts/thoughts-init
Sync the plan:
Inform the user:
✓ Implementation complete for: [Plan Name]
All phases implemented and verified:
- [List key accomplishments]
Next steps in the workflow:
- Use `/stepwise-dev:validate_plan thoughts/shared/plans/[filename].md` to verify completeness
- Use `/stepwise-dev:commit` to create git commits for the changes
💡 Tip: Use `/clear` to free up context before validation