Getting Started
Creating a project
Go from a fuzzy idea to a scoped story map with intent start and intent scope, entirely from the terminal.
The guided flow: intent start → intent scope
If you don't have a project on intentdocs.com yet, two commands take you from a one-line problem statement to a scoped story map — no web UI required.
intent start
intent startA guided, conversational flow for a brand-new idea:
- Prompts you for the problem you're trying to solve.
- Generates three discovery questions to sharpen the idea (streamed from the API).
- Prompts you for answers (you can skip any of them).
- Synthesizes a pitch, a target user, and three name suggestions.
- You pick a suggested name or type your own.
- Creates the project on intentdocs.com.
- Optionally publishes it to the public Explore page.
- Optionally hands off straight into
intent scope.
If you hit your plan's project limit, intent start tells you and points at intentdocs.com/pricing.
intent scope [projectId]
intent scope # prompts for a project ID
intent scope <projectId> # scope a project created by `intent start`Turns a pitch into a real story map:
- Prompts for the user journey, personas, MVP scope, and technical constraints.
- Generates a full blueprint (hypothesis, personas, stories, build order) — streamed.
- Looks up (or creates) the story map for the project and generates a sync token.
- Writes
.intent/config.jsonand downloadsINTENT.md— the same handoffintent initperforms for an existing project. - Optionally writes
MOCKUP_PROMPT.md, a template prompt for your AI coding tool to generate an HTML mockup from. - Optionally initializes a git repository.
- Optionally runs
intent setupto configure Claude Code or Cursor.
After intent scope finishes, your project directory is connected exactly as if you'd run intent init against an existing story map — see Connecting a repo for what that means and what to do next.
Starting from a template instead
intent templates # list available story map templates
intent templates <name> # preview a specific template's activitiesStarting from an existing PRD or spec
If you already have a PRD, spec doc, or written requirements, skip the guided flow and import it directly — see intent import in the CLI reference.