2025-06-08 02:30:28 -05:00
# The BMAD-Method V4 (Breakthrough Method of AgileAI Driven Development)
2025-06-08 16:18:35 -05:00
## 🚀 Quick Start (No Installation Required!)
2025-06-08 02:30:28 -05:00
2025-06-08 16:18:35 -05:00
### Option 1: Use Pre-built Web Bundles (Easiest)
2025-06-08 02:30:28 -05:00
2025-06-08 16:18:35 -05:00
**No Node.js needed! Just download and use:**
2025-06-08 02:30:28 -05:00
2025-06-08 16:18:35 -05:00
1. Go to the [`/web-bundles/` ](web-bundles/ ) folder in this repo
2. Download a bundle file:
- **Team bundles** in [`/web-bundles/teams/` ](web-bundles/teams/ ) - Full agile teams with all roles
- **Individual agents** in [`/web-bundles/agents/` ](web-bundles/agents/ ) - Single role agents
3. Upload to your AI platform:
- **Gemini**: Create a new Gem → Upload the bundle file → Start using!
- **ChatGPT**: Create a custom GPT → Attach as knowledge → Start using!
2025-06-08 02:30:28 -05:00
2025-06-08 16:18:35 -05:00
That's it! You're ready to use BMAD agents. 🎉
2025-06-08 02:30:28 -05:00
2025-06-08 16:18:35 -05:00
### Option 2: IDE Agents (Also No Installation)
2025-06-08 02:30:28 -05:00
2025-06-08 16:18:35 -05:00
For Cursor, Windsurf, or other IDEs:
2025-06-08 02:30:28 -05:00
2025-06-08 16:18:35 -05:00
1. Copy the `bmad-core/` folder to your project root
2. Use agents from `bmad-core/ide-agents/`
3. Set up slash commands (see examples in `.cursor/` or `.claude/commands/` )
2025-06-08 02:30:28 -05:00
2025-06-08 16:18:35 -05:00
## What is BMAD?
2025-06-08 02:12:13 -05:00
2025-06-08 16:18:35 -05:00
BMAD is a framework that gives you a complete Agile development team powered by AI. Each agent specializes in a specific role:
2025-04-13 13:12:47 -05:00
2025-06-08 16:18:35 -05:00
- **🧠 Business Analyst** - Requirements gathering and project briefs
- **📋 Product Manager** - PRDs and product planning
- **👁️ UX Expert** - User experience design and UI specifications
- **🏗️ Architect** - System design and technical architecture
- **🔄 Fullstack Architect** - Holistic full-stack system design
- **🎨 Design Architect** - UI/UX and frontend architecture
- **✅ Product Owner** - Story validation and backlog management
- **📝 Scrum Master** - Story generation and sprint planning
- **💻 Developer** - Code implementation
- **🧪 QA Engineer** - Testing and quality assurance
2025-04-13 13:12:47 -05:00
2025-06-08 16:18:35 -05:00
The **BMAD Orchestrator ** can transform into any role using slash commands!
2025-05-02 23:06:11 -05:00
2025-06-08 16:18:35 -05:00
## 🛠️ Advanced: Build Custom Bundles
2025-05-02 23:06:11 -05:00
2025-06-08 16:18:35 -05:00
Only needed if you want to customize agents:
1. Clone this repository
2. Install Node.js and run `npm install`
3. Modify agents in `/agents/` folder
4. Run `npm run build`
5. Find your custom bundles in `/dist/`
### Configuring Custom Agents
- Edit YAML files in `/agents/` to customize behavior
2025-06-08 17:34:38 -05:00
- Create new team combinations in `/agent-teams/` directory
2025-06-08 16:18:35 -05:00
- All configuration is now YAML-based for easy editing
### IDE Slash Commands
For Cursor, Windsurf, VSCode, and Claude Code: Check the `.cursor/` or `.claude/commands/` folders for example slash command setups. These let you quickly switch between agents in your IDE!
## 📚 Documentation
- [Detailed Setup Guide ](docs/instruction.md )
- [IDE Setup Guide ](docs/ide-setup.md )
- [BMAD Knowledge Base ](bmad-core/data/bmad-kb.md )
- [Contributing Guidelines ](docs/CONTRIBUTING.md )
## Previous Versions
- [Version 3 ](https://github.com/bmadcode/BMAD-METHOD/tree/V3 )
- [Version 2 ](https://github.com/bmadcode/BMAD-METHOD/tree/V2 )
- [Version 1 ](https://github.com/bmadcode/BMAD-METHOD/tree/V1 )
---
Thank you and enjoy! - BMad
[MIT License ](docs/LICENSE )