plan-mode

Generates structured implementation plans with verification criteria and rollback steps before executing complex changes.

Updated Apr 4, 2026
One-click install
npx skills add https://github.com/juanjo-zurich/juarvis-v4 --skill plan-mode-juanjo-zurich
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: plan-mode
Source: https://github.com/juanjo-zurich/juarvis-v4/tree/main/plugins/core/skills/plan-mode
Command: npx skills add https://github.com/juanjo-zurich/juarvis-v4 --skill plan-mode-juanjo-zurich

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Complex tasks involving multiple files, dependent steps, or architectural refactors often fail when executed without upfront planning. This Skill enforces a structured planning phase so the AI presents a clear, verifiable plan and waits for explicit user approval before making any changes. ## Core Features & Use Cases - Structured Plan Format: Produces plans with a summary, numbered steps (files, commands, verification per step), measurable verification criteria, risks with mitigations, and a rollback strategy. - Approval Gate: Blocks execution until the user explicitly approves, requests modifications, or cancels, preventing unreviewed risky changes. - Activation Triggers: Applies automatically to multi-file modifications, dependent command sequences, refactors, and architectural changes, or when the user invokes /plan. - Use Case: When adding email validation across a React frontend and a Python backend, the Skill produces a two-step plan with per-step verification checks and a rollback path, then waits for approval before touching any code. ## Quick Start Ask the AI to plan the implementation of your multi-file feature or refactor before writing any code, then approve the presented plan to begin execution.

Frequently Asked Questions about plan-mode

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I make an AI plan before executing code changes?▼

Invoke plan mode explicitly with /plan or let it activate automatically when the task involves multiple files, dependent steps, or refactors. The AI presents a structured plan and waits for your explicit approval before executing anything.

What should a software implementation plan include?▼

A solid plan includes a summary, numbered steps listing affected files and commands, measurable verification criteria per step, identified risks with mitigations, and a rollback procedure to undo changes if execution fails.

When is plan mode not needed for code changes?▼

Simple tasks touching one or two files with no dependencies between steps do not require this protocol. The Skill explicitly exempts trivial changes so lightweight edits proceed without the approval overhead.

What happens if the plan becomes invalid during execution?▼

Execution stops immediately when the plan is discovered to be invalid mid-task. The AI then re-plans and presents an updated plan for approval rather than continuing with a broken approach.

Can I modify a proposed plan instead of approving it?▼

Yes, providing modification feedback causes the AI to update the plan and re-present it for approval. Only explicit approval responses like 'aprobar', 'sí', or 'proceed' trigger execution.