Update existing implementation plans based on user feedback with surgical edits
Update existing implementation plans with surgical edits based on user feedback. Use when you need to modify phases, scope, or success criteria in a plan without rewriting the entire document.
/plugin marketplace add astrosteveo/claude-code-plugins/plugin install superharness@astrosteveo-plugins<path to plan file> <feedback/changes>You are tasked with updating existing implementation plans based on user feedback. Make surgical edits that preserve good content while incorporating requested changes.
Parse input to identify:
.harness/003-auth/plan.md)I'll help you iterate on an existing implementation plan.
Which plan would you like to update? Please provide the path.
Tip: List recent plans with `ls -lt .harness/*/plan.md | head`
Wait for user input.
I've found the plan at [path]. What changes would you like to make?
Examples:
- "Add a phase for migration handling"
- "Update the success criteria to include performance tests"
- "Adjust the scope to exclude feature X"
- "Split Phase 2 into two separate phases"
Wait for user input.
Proceed immediately to Step 1.
Read the existing plan COMPLETELY:
Parse requested changes:
Only spawn research if changes require new technical understanding.
If user feedback requires understanding new code patterns:
Create a research todo list using TodoWrite
Spawn parallel sub-agents:
Read any new files identified
Wait for ALL sub-tasks to complete
Before making changes, confirm understanding:
Based on your feedback, I understand you want to:
- [Change 1 with specific detail]
- [Change 2 with specific detail]
My research found:
- [Relevant code pattern or constraint]
- [Important discovery affecting the change]
I plan to update the plan by:
1. [Specific modification]
2. [Another modification]
Does this align with your intent?
Get user confirmation before proceeding.
Make focused, precise edits:
Ensure consistency:
Preserve quality:
I've updated the plan at `.harness/[path]/plan.md`
Changes made:
- [Specific change 1]
- [Specific change 2]
The updated plan now:
- [Key improvement]
- [Another improvement]
Would you like any further adjustments?
Be ready to iterate further based on feedback.
/superharness:create-plan/superharness:implement/superharness:research