BMAD Method
Skill : A reusable method: instructions, procedures, sometimes scripts or templates · requires any-agent
Agile method for agents: roles (PM, architect, dev) and structured documents before the code.
Heavier than spec-kit, but excellent for framing a real project from end to end.
Security reflects where data goes, requested permissions and incidents on record at the verification date. It is not a guarantee of zero risk: check the deployment mode and the connections you enable.
What it does, concretely
AI coding assistants are effective at writing code, but they often turn unstated assumptions into unwanted features. BMad Method addresses this by making important decisions explicit before touching the code, through an agile method built around specialized roles and reference documents.
In practice, the method revolves around a four-stage delivery loop: clarify the idea, plan, build and verify, then learn and adjust. Depending on the complexity of the change, you can go straight to implementation for a small modification, or go through a deeper planning phase for a more ambitious project. Product and technical decisions are recorded in documents that serve as durable context for all subsequent steps.
BMad Method is aimed at developers working on real projects, whether a weekend prototype or a system with years of history behind it. It works equally well for a new project or an existing codebase, thanks to a dedicated onboarding process.
However, for a simple one-off question or a minor change with no need for traceability, the method may feel oversized. It also requires Node.js, npm, Git, and uv (Python) to run, which assumes a development environment already in place.
What it offers
- ·Four-stage agile delivery loop: clarify, plan, build and verify, learn and adjust.
- ·Right-sized process: small changes go straight to implementation, complex projects get deeper planning.
- ·Durable context: product and technical decisions are recorded in reusable documents across sessions.
- ·Specialized perspectives: distinct roles for product, architecture, UX, development, and testing.
- ·Existing codebase support: a dedicated process allows BMad to be integrated into an already running project.
- ·Optional official modules: BMad Loop (unattended full epic execution), BMad Test Architect (enterprise testing), BMad Game Dev Studio (game development), BMad Creative Intelligence Suite (creative thinking).
- ·Web bundles for the planning phase: workflows available as Gemini Gems or ChatGPT Custom GPTs, usable from an existing web subscription.
- ·Fully free and open source under the MIT license, with no workflows locked behind a paid plan.
In practice
- Price
- Free
- Commercial use
- Commercial use: yes
- Available on
- claude-code, cursor, cli
- Host
- any-agent
- Licence
- MIT
Security and data
- Rating
- Security: nothing to flag
- Your data
- Data stays local
- Maintenance
- Active
- Last release
- 14 October 2026
Links and repository checked on 25 October 2026 · added on 1 April 2025
How to install BMAD Method
npx skills add bmad-code-org/BMAD-METHOD