Skip to content

Phase 1: Bootstrap

Scaffold your project with best-practice structure, configurations, and documentation.

Command: /1-bootstrap [project-type] [project-name]

When to use

After /0-start confirms you have a PRD but no project structure yet. Also useful when adding toolkit integration to an existing codebase.

What happens

  1. Checkpoint check -- Reads any existing checkpoint and validates you are in the right phase.
  2. Project scaffolding -- Creates the full directory structure for your chosen stack: src/, tests/, docs/, CI/CD workflows, git hooks, and toolkit integration folders (docs/solutions/, docs/journal/, docs/runbooks/, docs/adr/).
  3. CLAUDE.md generation -- Creates project-specific instructions for Claude Code.
  4. SpecKit recommendation -- After scaffolding, suggests running /specify-and-validate to set up spec-driven development.

Supported project types

Type Stack
typescript-api Node.js, Express, TypeScript, Prisma
typescript-cli Node.js, TypeScript, Commander
rails-api Ruby, Rails, PostgreSQL
rails-full Ruby, Rails, Hotwire, PostgreSQL
react-app React, TypeScript, Vite
nextjs-app Next.js, TypeScript, Tailwind

Output

  • Complete project directory tree
  • .github/workflows/ci.yml and deploy.yml
  • CLAUDE.md with project instructions
  • Git pre-commit hook enforcing branch-based workflow
  • Environment templates and configs

Next step

Phase 2: Plan -- or /specify-and-validate first for spec-driven development (recommended for production apps).