docs/how-to/upgrade-to-v6.md
Use the BMad installer to upgrade from v4 to v6, which includes automatic detection of legacy installations and migration assistance.
.bmad-method folder):::note[Prerequisites]
Follow the Installer Instructions.
When v4 is detected, you can:
.bmad-methodIf you named your bmad method folder something else - you will need to manually remove the folder yourself.
Manually remove legacy v4 IDE commands/skills - for example if you have Claude Code, look for any nested folders that start with bmad and remove them:
.claude/commands/The new v6 skills are installed to:
.claude/skills/If you have planning documents (Brief/PRD/UX/Architecture):
Move them to _bmad-output/planning-artifacts/ with descriptive names:
PRD in filename for PRD documentsbrief, architecture, or ux-design accordinglyIf you're mid-planning: Consider restarting with v6 workflows. Use your existing documents as inputs—the new progressive discovery workflows with web search and IDE plan mode produce better results.
If you have stories created or implemented:
epics.md or epics/epic*.md in _bmad-output/planning-artifacts/bmad-sprint-planning workflowv6 unified structure:
your-project/
├── _bmad/ # Single installation folder
│ ├── _config/ # Your customizations
│ │ └── agents/ # Agent customization files
│ ├── core/ # Universal core framework
│ ├── bmm/ # BMad Method module
│ ├── bmb/ # BMad Builder
│ └── cis/ # Creative Intelligence Suite
└── _bmad-output/ # Output folder (was doc folder in v4)
| v4 Module | v6 Status |
|---|---|
.bmad-2d-phaser-game-dev | Integrated into BMGD Module |
.bmad-2d-unity-game-dev | Integrated into BMGD Module |
.bmad-godot-game-dev | Integrated into BMGD Module |
.bmad-infrastructure-devops | Deprecated — new DevOps agent coming soon |
.bmad-creative-writing | Not adapted — new v6 module coming soon |
| Concept | v4 | v6 |
|---|---|---|
| Core | _bmad-core was actually BMad Method | _bmad/core/ is universal framework |
| Method | _bmad-method | _bmad/bmm/ |
| Config | Modified files directly | config.yaml per module |
| Documents | Sharded or unsharded required setup | Fully flexible, auto-scanned |