init · git:20261012.5704534 · 2026-10-12 · sha256 92d62404444cd265
init git:20261012.5704534B
Immutable. This exact content never changes and is served at /api/v1/blob/92d62404444cd265.
--- description: Use when a project has no .specclaw/ directory and the user wants to start using specclaw. --- # specclaw init 1. Ask for a project name and one-line description if not given, then run `specclaw-init . "<name>" "<description>"`. It writes `flow: lean`, lean defaults and `.specclaw/mock/index.html`. It refuses if `.specclaw/` exists; never overwrite. 2. Init prints the presets it detected from the manifests (`presets:` in `config.yaml`). Ask the user to confirm or change them; the choices are `python`, `nextjs`, `node`, `dotnet` and `react-spa`, and `base` always applies. Write the answer to `presets: [..]`. 3. Suggest tracking `.specclaw/` in git. 4. Next step: `/specclaw:propose`. Change 001 draws the minimal mock of the whole app.