mini init

Creates a new mini-orchestrator project in the current directory.

↔ See the interactive form (/mini:…)

Usage

mini init [options]

  --apply               Create the project non-interactively from flags (for /mini:init)
  --name <name>         Project name (with --apply; defaults to the directory name)
  --what <what>         What you are building (with --apply)
  --for-whom <forWhom>  Who it is for (with --apply)
  --constraints <text>  Main constraints (with --apply; optional)
  --force               Overwrite an existing project without asking (with --apply)

Description

The terminal command. Creates a fresh mini-orchestrator project in the current directory — the state under .mini/ (project.md and state.json). Run on its own it asks four short questions interactively (name, what you are building, who it is for, main constraints); with --apply it creates the project straight from the flags, no questions. --force overwrites an existing project (the old phase history is lost).

Examples

# Interactive: answer the four questions
mini init

# Create the project directly from flags
mini init --apply --name "My site" --what "Landing page for the app" --for-whom "Claude Code users"