{
  "name": "plan-mode",
  "title": "Planning Mode",
  "description": "Planning mode: read-only research, plan files, and what tools are available vs blocked",
  "guid": "sk_plat_plan",
  "category": "Agent Tools",
  "requiredTools": [
    "plan_write",
    "plan_read",
    "plan_list"
  ],
  "content": "# Planning Mode\n\nPlanning mode restricts the agent to read-only operations for research and design before implementation.\n\n## What Changes\n- **Allowed**: file_read, file_list, file_search, file_info, db_sql (SELECT only), memory tools, skill tools, plan_read, plan_write, plan_list, chat_list, chat_history, web_search, web_fetch, query_llm, file_versions, approval_list, approval_create, approval_cancel\n- **Blocked**: All file writes, code execution, deploys, database mutations, email, and other side-effect tools\n\n## Plan Files\n- Use `plan_write` to save plans as timestamped markdown files in the project\n- Use `plan_list` to see all saved plans\n- Use `plan_read` to review a specific plan\n\n## When to Use\n- Researching before building - gather requirements, read existing code, check databases\n- Designing architecture - write plans without accidentally modifying anything\n- Reviewing work - audit what's in the project without risk of changes\n- The user toggles plan mode via the status bar or by asking\n\n## Tips\n- Plan mode is a safety net - the agent physically cannot modify files or execute code\n- Switch back to normal mode when ready to implement\n- Plans persist as files in the project, so they survive mode switches"
}
