Skip to content
๐Ÿค– Consolidated, AI-optimized BMAD docs: llms-full.txt. Fetch this plain text file for complete context.

How to Install BMad

Use the npx bmad-method install command to set up BMad in your project with your choice of modules and AI tools.

If you want to use a non interactive installer and provide all install options on the command line, see this guide.

  • Starting a new project with BMad
  • Adding BMad to an existing codebase
  • Update the existing BMad Installation
Terminal window
npx bmad-method install

The installer will ask where to install BMad files:

  • Current directory (recommended for new projects if you created the directory yourself and ran from within the directory)
  • Custom path

Pick which AI tools you use:

  • Claude Code
  • Cursor
  • Others

Each tool has its own way of integrating skills. The installer creates tiny prompt files to activate workflows and agents โ€” it just puts them where your tool expects to find them.

The installer shows available modules. Select whichever ones you need โ€” most users just want BMad Method (the software development module).

The installer guides you through the rest โ€” custom content, settings, etc.

your-project/
โ”œโ”€โ”€ _bmad/
โ”‚ โ”œโ”€โ”€ bmm/ # Your selected modules
โ”‚ โ”‚ โ””โ”€โ”€ config.yaml # Module settings (if you ever need to change them)
โ”‚ โ”œโ”€โ”€ core/ # Required core module
โ”‚ โ””โ”€โ”€ ...
โ”œโ”€โ”€ _bmad-output/ # Generated artifacts
โ”œโ”€โ”€ .claude/ # Claude Code skills (if using Claude Code)
โ”‚ โ””โ”€โ”€ skills/
โ”‚ โ”œโ”€โ”€ bmad-help/
โ”‚ โ”œโ”€โ”€ bmad-persona/
โ”‚ โ””โ”€โ”€ ...
โ””โ”€โ”€ .cursor/ # Cursor skills (if using Cursor)
โ””โ”€โ”€ skills/
โ””โ”€โ”€ ...

Run bmad-help to verify everything works and see what to do next.

BMad-Help is your intelligent guide that will:

  • Confirm your installation is working
  • Show whatโ€™s available based on your installed modules
  • Recommend your first step

You can also ask it questions:

bmad-help I just installed, what should I do first?
bmad-help What are my options for a SaaS project?

Installer throws an error โ€” Copy-paste the output into your AI assistant and let it figure it out.

Installer worked but something doesnโ€™t work later โ€” Your AI needs BMad context to help. See How to Get Answers About BMad for how to point your AI at the right sources.