Skip to Content
Cheat Sheet/bootstrap

/bootstrap

The single-entry-point aggregator command that runs the full four-phase project bootstrap wizard. One command, one run, ready to ship.

When to use it

Run /bootstrap once when you first clone the Gemba Flow template into your own repository — before /groom-backlog, before /work-ticket, before anything else. The wizard asks questions in order and writes the durable artifacts every subsequent agent reads as context.

You can also re-run individual phases via /bootstrap-product, /bootstrap-architecture, /bootstrap-agents, or /bootstrap-workflow to refresh a single artifact without re-running the full sequence. Those per-phase commands continue to work independently; /bootstrap wraps them, not replaces them.

How it works

Under the hood, /bootstrap runs:

bash bootstrap.sh

The shell script orchestrates the four phases in order, passing the output artifact from each phase as input context to the next.

What it creates

PhasePer-phase commandArtifact
1 — Product/bootstrap-productdocs/PRODUCT-REQUIREMENTS.md
2 — Architecture/bootstrap-architecturedocs/TECHNICAL-ARCHITECTURE.md
3 — Agents/bootstrap-agentsUpdated .claude/agents/ configs
4 — Workflow/bootstrap-workflowGitHub board + branch protection

After a successful run you have a configured project: six specialized agents, a project board with five columns (Backlog, Ready, In Progress, In Review, Done), branch protection on main, and the two durable planning artifacts every agent reads on every session start.

Usage

/bootstrap

No arguments. The wizard prompts you interactively for product details, architecture choices, and GitHub configuration.


Canonical spec: .claude/commands/bootstrap.md

Last updated on