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.
When to Use This
Section titled โWhen to Use Thisโ- Starting a new project with BMad
- Adding BMad to an existing codebase
- Update the existing BMad Installation
1. Run the Installer
Section titled โ1. Run the Installerโnpx bmad-method install2. Choose Installation Location
Section titled โ2. Choose Installation Locationโ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
3. Select Your AI Tools
Section titled โ3. Select Your AI Toolsโ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.
4. Choose Modules
Section titled โ4. Choose ModulesโThe installer shows available modules. Select whichever ones you need โ most users just want BMad Method (the software development module).
5. Follow the Prompts
Section titled โ5. Follow the PromptsโThe installer guides you through the rest โ custom content, settings, etc.
What You Get
Section titled โWhat You Getโ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/ โโโ ...Verify Installation
Section titled โVerify Installationโ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?Troubleshooting
Section titled โTroubleshootingโ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.