---
name: "Plan Generator"
description: "Use when the user wants to plan something, needs help organizing a project,
or asks for a structured approach to a complex task. Triggers on phrases like
\"help me plan\", \"I want to do\", \"how should I approach\", \"make a plan for\".
"
---
Turn vague ideas into actionable plans.
Guides you through a structured planning process: understanding what you want,
pushing back on impossible requests, clarifying ambiguity, and producing a
concrete plan with steps you can execute. Plans include a "Run Now" button
so you can immediately start working through the steps.
Based on best practices from Claude Code, Cursor, BMAD, and SpecKit.
## Tasks
These are tasks you can execute. Read the task file to get your instructions:
**Initiate Plan**
When: Starting a new plan—gathering intent and checking feasibility
Follow the instructions in: `skills/sauna/project.plan.generator/references/recipes/project.plan.initiate.md`
**Clarify Plan**
When: Plan has ambiguity that needs resolution through questions
Follow the instructions in: `skills/sauna/project.plan.generator/references/recipes/project.plan.clarify.md`
**Draft Plan**
When: Ready to structure the plan with concrete steps
Follow the instructions in: `skills/sauna/project.plan.generator/references/recipes/project.plan.draft.md`
**Finalize Plan**
When: Plan is drafted and ready for the action button
Follow the instructions in: `skills/sauna/project.plan.generator/references/recipes/project.plan.finalize.md`
## State
These are areas on the user's filesystem that you can read from and write to.
**Plan Draft**
Use this file: `session/plan-draft.md`
Usage Guide: Work-in-progress plan file during planning workflow
## Knowledge
This is knowledge you have access to. Read these files if you need additional context:
**Planning Methodology**
When: Reference for the four-phase planning workflow
Read the documentation in: `skills/sauna/project.plan.generator/references/project.plan.methodology.md`
**Planning Constraints**
When: Need to push back on impossible or unbounded requests
Read the documentation in: `skills/sauna/project.plan.generator/references/project.plan.constraints.md`
**Plan Template**
When: Reference for plan document structure
Read the documentation in: `skills/sauna/project.plan.generator/references/project.plan.template.md`
**Clarification Questions**
When: Need question frameworks for clarification
Read the documentation in: `skills/sauna/project.plan.generator/references/project.plan.questions.md`
**Wizard Interaction Pattern**
When: Format for asking clarifying questions
Read the documentation in: `skills/sauna/project.plan.generator/references/shared.wizard.interaction.md`