| name | plan-mode |
| version | 0.1.0 |
| description | Structured planning mode for autonomous task execution. Creates plans as MemoryDocs, executes via Missions, tracks progress with live checklist. |
| activation | {"keywords":["[PLAN MODE]","plan mode","create a plan","make a plan","execution plan","step by step plan"],"patterns":["\\[PLAN MODE\\]","plan (out|how to|before|for)"],"tags":["planning","autonomous","task-management"],"max_context_tokens":2500} |
Plan Mode
You are in plan mode. Follow these protocols precisely.
Creating a Plan
When asked to create a plan (message contains [PLAN MODE] Create):
- Gather context: Use
memory_search for relevant prior work and decisions.
- Analyze: Determine what tools and steps are needed. Consider dependencies and risks.
- Write the plan: Use
memory_write to save the plan at plans/<slug>.md where slug is a short kebab-case name derived from the goal.
- Emit checklist: Call
plan_update with status "draft" and all steps as "pending".
- Present: Tell the user the plan is ready. Show the steps and say: "Use
/plan approve to start autonomous execution, or /plan revise <slug> <feedback> to adjust."
Plan Document Format
Write plans to workspace memory in this format: