com um clique
refined-plan-mode
Use when the user wants a versioned plan-review loop with browser feedback before implementation.
Menu
Use when the user wants a versioned plan-review loop with browser feedback before implementation.
| name | refined-plan-mode |
| description | Use when the user wants a versioned plan-review loop with browser feedback before implementation. |
Use this skill when the user asks to plan, review, revise, continue, checkpoint, handoff, reset, or execute work using Refined Plan Mode.
This skill is additive to the agent's current planning guidance. It turns a plan into a versioned Markdown artifact that can be reviewed with line, range, and text-selection comments. The agent remains responsible for reading feedback, revising the plan, and moving only when the user has approved the plan or explicitly asks to proceed.
Before deciding what to do, inspect the local .plan-review state:
.plan-review/.current-version.plan-review/approved-plan.md.plan-review/plans/.plan-review/feedback/Then choose the next state transition:
.plan-review/approved-plan.md exists, read it and execute the approved plan carefully..plan-review/feedback/plan-vN-feedback.json exists for it, read the current plan and feedback, address every feedback item in a revised next plan version, update .plan-review/.current-version, and stop for review..plan-review/plans/plan-v1.md, write v1 to .plan-review/.current-version, and stop for review.Users can ask for checkpoint, handoff, or reset in natural language:
.plan-review while keeping the .plan-review directory itself. Do not remove source files or any other workspace files..plan-review/
.current-version
plans/
plan-v1.md
plan-v2.md
feedback/
plan-v1-feedback.json
plan-v2-feedback.json
approved-plan.md
Create missing directories when needed. Never summarize or truncate the plan file itself. The file should be self-contained enough for another agent to understand the goal, context, constraints, implementation steps, validation steps, and open questions.
Prefer this structure unless the task clearly calls for something else:
# Plan vN: Short Title
## Goal
## Current Understanding
## Assumptions
## Open Questions
## Proposed Changes
## Validation
## Risks
## Rollback or Recovery
Keep the plan practical. Include file paths, commands, and decision points when known. Call out assumptions explicitly instead of hiding uncertainty inside confident prose.
Whenever you write or advance to a plan version that is ready for user review, include a command the user can run from the Refined Plan Mode project root.
Prefer an absolute path to the target project's .plan-review directory when you know it:
PLAN_REVIEW_DIR=/absolute/path/to/project/.plan-review vp dev --host 127.0.0.1 --port 5173
If only a home-relative path is known, shell expansion is acceptable:
PLAN_REVIEW_DIR=~/dev/target-project/.plan-review vp dev --host 127.0.0.1 --port 5173
Use the toolchain command documented by the Refined Plan Mode project. For the Vite+ project, use vp dev rather than invoking the package manager directly.
When feedback exists:
Feedback Addressed section to the revised plan that maps comments to the changes made.Do not begin implementation from an unapproved plan unless the user explicitly asks you to proceed. Once .plan-review/approved-plan.md exists or the user directly approves the plan in conversation, execute the approved plan and keep the normal agent workflow: inspect files, make focused edits, validate, and report the outcome.
In conversation, keep updates brief:
The plan file carries the detail; the chat message should help the user orient without duplicating the full artifact.