/create_plan
Create a phased implementation plan
Create detailed implementation plans through an interactive, iterative process. The agent researches the codebase, works with you to understand requirements, and produces a phased technical specification.
/create_planOr with a ticket file:
/create_plan thoughts/shared/tickets/eng_1234.mdProcess
Section titled “Process”- Read what you gave it. Ticket files, research, and prior plans are read in full first; the intake prompt appears only on a bare
/create_plan - Research. One
cartographerper affected area in parallel, plus anarchivistfor prior plans and decisions - Present understanding. Findings with
file:linereferences and only the questions the code cannot answer - Outline and approve. You sign off on the phase list before any body is written
- Draft and adjudicate. A
draughtsmanwrites the body from the approved outline; anadjudicatorhunts phantom paths and unverifiable criteria before the plan is saved
Plan Structure
Section titled “Plan Structure”The agent saves plans to thoughts/shared/plans/YYYY-MM-DD-[ENG-XXXX-]description.md on git/obsidian, or as a typed row/object on notion/anytype. Each plan includes:
- Problem statement and context
- Phased implementation steps
- Specific file changes per phase
- Success criteria for each phase
- Checkboxes for tracking completion
Key Behavior
Section titled “Key Behavior”- Uses Opus. Deep reasoning model for thorough analysis
- Interactive. The agent asks questions and iterates on the plan with you
- Skeptical. The agent challenges assumptions and identifies potential issues
- Codebase-aware. Researches existing code before proposing changes