From clear-plan-skills
Updates existing implementation plans with new findings like edge cases, API changes, scope adjustments, or blockers during development. Outputs revised plan to clipboard.
How this skill is triggered — by the user, by Claude, or both
Slash command
/clear-plan-skills:update-planThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Revise an existing plan based on new information and copy the updated
Revise an existing plan based on new information and copy the updated version to the clipboard.
Before doing anything else, enter Plan Mode. Do not write or modify any code. Plan Mode allows you to explore the codebase read-only and revise the plan without making changes.
What changed: $ARGUMENTS
If $ARGUMENTS is provided, use it as the description of what changed.
If empty, use the conversation context to understand the changes.
If neither provides enough detail, ask the user what changed.
The user provides:
If the current plan is not provided in the conversation or arguments, ask the user to choose:
Common types of changes:
| Change Type | Example |
|---|---|
| New edge case | "The API returns 404 when the resource is soft-deleted, we need to handle this" |
| Scope adjustment | "We decided not to implement restore for v1" |
| Approach change | "The ORM doesn't support bulk upsert, need to use raw SQL" |
| New dependency | "This requires a migration to add the deleted_at column first" |
| Task splitting | "The repository TODO is too large, needs to be split" |
| Completed items | "I finished the domain and repository tasks" |
Apply the changes to the plan while following these rules:
[x] items as-is for historyOutput the full updated plan following the same five-section format defined in references/plan-format.md.
Before the full plan, provide a brief summary of what changed:
### Plan Changes
- Added: <new TODO items or sections>
- Modified: <changed approach or scope>
- Removed: <items no longer needed, with reason>
- Reordered: <dependency changes>
This helps the user quickly verify the update matches their intent.
Copy the updated plan (without the diff summary) to the clipboard using the same approach as create-plan:
pbcopyxclip -selection clipboard or xsel --clipboard --inputwl-copyclip.exeInform the user the updated plan is on their clipboard so they can replace the old version in their notes.
[x] items unless the user explicitly asksSee references/plan-format.md for the complete five-section format specification (What, Requirements, TODO, References, Verification).
npx claudepluginhub knwoop/clear-plan-skills --plugin clear-plan-skillsRefines an existing Strikethroo plan by resolving the plan ID, running project hooks, pressure-testing for gaps and contradictions, and updating the plan in-place.
Defines conventions for editing plan.json implementation plans, including task formats (T-X.Y IDs, complexity S/M/L), structured arrays, JSON escaping, and plan structure rules. Use when creating or modifying plan.json files.
Enforces a planning gate before code changes: investigate context, surface blockers, produce a step-by-step plan, and implement only after explicit approval.