01cb46e43da9713c24e68e57221ebe312c53b6ee
- Points to installer CLI at tools/installer/bin/bmad.js - Enables npx github:bmadcode/BMAD-METHOD#v4-alpha to work 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
BMAD-METHOD
AI agent orchestration framework for software development. Provides specialized AI agents that function as a complete Agile development team.
Overview
BMAD-METHOD (Breakthrough Method of AgileAI Driven Development) transforms software development workflows by providing 10 specialized AI agents that handle different aspects of the development lifecycle.
Features
Specialized Agents
- Business Analyst: Requirements gathering and project briefs
- Product Manager: Product roadmaps and PRDs
- UX Expert: User experience design and UI specifications
- Solution Architect: System design and technical architecture
- Product Owner: Story validation and backlog management
- Scrum Master: Story generation and sprint planning
- Developer: Code implementation
- QA Specialist: Testing and quality assurance
- BMAD Orchestrator: Role transformation via slash commands
- BMAD Master: Universal executor of all capabilities
Team Configurations
- Team All: Complete agile team with all roles
- Team Fullstack: Full-stack application development focus
- Team No-UI: Backend/service development without UX roles
Structured Workflows
- Greenfield: New project workflows (fullstack, service, UI)
- Brownfield: Existing project workflows (fullstack, service, UI)
- Decision guidance for complex and simple project paths
Installation
Option 1: Web Bundles (No Installation)
- Download pre-built bundles from
web-bundles/ - Upload to ChatGPT or Gemini
- Set instructions: "Your critical operating instructions are attached, you ARE the BMad Agent..."
- Start with
/helpcommand
Option 2: IDE Integration
- Copy
bmad-core/to project root - Use agents from
bmad-core/agents/ - Configure IDE slash commands
Option 3: Build Custom Bundles
git clone [repository]
npm install
npm run build
Find bundles in dist/
Build Commands
npm run build # Build all bundles
npm run build:agents # Build agent bundles only
npm run build:teams # Build team bundles only
npm run list:agents # List available agents
npm run validate # Validate configurations
Project Structure
bmad-core/
├── agents/ # Individual agent definitions
├── agent-teams/ # Team configurations
├── workflows/ # Development workflows
├── templates/ # Document templates
├── tasks/ # Reusable task definitions
├── checklists/ # Quality checklists
├── data/ # Knowledge base
└── web-bundles/ # Pre-built bundles
expansion-packs/ # Modular extensions
tools/ # Build and CLI tools
Technical Details
- Language: JavaScript
- Runtime: Node.js 14.0.0+
- Configuration: YAML-based
- License: MIT
Contributing
See CONTRIBUTING.md for guidelines.
Author
Brian (BMad) Madison
Version
4.0.0
See versions.md for previous versions and history.
Languages
JavaScript
97.9%
Shell
2.1%