|
|
|
|
@@ -1,8 +1,10 @@
|
|
|
|
|
# BMad Knowledge Base
|
|
|
|
|
<!-- Powered by BMAD™ Core -->
|
|
|
|
|
|
|
|
|
|
# BMAD™ Knowledge Base
|
|
|
|
|
|
|
|
|
|
## Overview
|
|
|
|
|
|
|
|
|
|
BMad-Method (Breakthrough Method of Agile AI-driven Development) is a framework that combines AI agents with Agile development methodologies. The v4 system introduces a modular architecture with improved dependency management, bundle optimization, and support for both web and IDE environments.
|
|
|
|
|
BMAD-METHOD™ (Breakthrough Method of Agile AI-driven Development) is a framework that combines AI agents with Agile development methodologies. The v4 system introduces a modular architecture with improved dependency management, bundle optimization, and support for both web and IDE environments.
|
|
|
|
|
|
|
|
|
|
### Key Features
|
|
|
|
|
|
|
|
|
|
@@ -101,7 +103,7 @@ npx bmad-method install
|
|
|
|
|
- **Roo Code**: Web-based IDE with agent support
|
|
|
|
|
- **GitHub Copilot**: VS Code extension with AI peer programming assistant
|
|
|
|
|
|
|
|
|
|
**Note for VS Code Users**: BMad-Method assumes when you mention "VS Code" that you're using it with an AI-powered extension like GitHub Copilot, Cline, or Roo. Standard VS Code without AI capabilities cannot run BMad agents. The installer includes built-in support for Cline and Roo.
|
|
|
|
|
**Note for VS Code Users**: BMAD-METHOD™ assumes when you mention "VS Code" that you're using it with an AI-powered extension like GitHub Copilot, Cline, or Roo. Standard VS Code without AI capabilities cannot run BMad agents. The installer includes built-in support for Cline and Roo.
|
|
|
|
|
|
|
|
|
|
**Verify Installation**:
|
|
|
|
|
|
|
|
|
|
@@ -109,7 +111,7 @@ npx bmad-method install
|
|
|
|
|
- IDE-specific integration files created
|
|
|
|
|
- All agent commands/rules/modes available
|
|
|
|
|
|
|
|
|
|
**Remember**: At its core, BMad-Method is about mastering and harnessing prompt engineering. Any IDE with AI agent support can use BMad - the framework provides the structured prompts and workflows that make AI development effective
|
|
|
|
|
**Remember**: At its core, BMAD-METHOD™ is about mastering and harnessing prompt engineering. Any IDE with AI agent support can use BMad - the framework provides the structured prompts and workflows that make AI development effective
|
|
|
|
|
|
|
|
|
|
### Environment Selection Guide
|
|
|
|
|
|
|
|
|
|
@@ -353,7 +355,7 @@ You are the "Vibe CEO" - thinking like a CEO with unlimited resources and a sing
|
|
|
|
|
|
|
|
|
|
### System Overview
|
|
|
|
|
|
|
|
|
|
The BMad-Method is built around a modular architecture centered on the `bmad-core` directory, which serves as the brain of the entire system. This design enables the framework to operate effectively in both IDE environments (like Cursor, VS Code) and web-based AI interfaces (like ChatGPT, Gemini).
|
|
|
|
|
The BMAD-METHOD™ is built around a modular architecture centered on the `bmad-core` directory, which serves as the brain of the entire system. This design enables the framework to operate effectively in both IDE environments (like Cursor, VS Code) and web-based AI interfaces (like ChatGPT, Gemini).
|
|
|
|
|
|
|
|
|
|
### Key Architectural Components
|
|
|
|
|
|
|
|
|
|
@@ -708,7 +710,7 @@ Use the `shard-doc` task or `@kayvan/markdown-tree-parser` tool for automatic sh
|
|
|
|
|
- **Keep conversations focused** - One agent, one task per conversation
|
|
|
|
|
- **Review everything** - Always review and approve before marking complete
|
|
|
|
|
|
|
|
|
|
## Contributing to BMad-Method
|
|
|
|
|
## Contributing to BMAD-METHOD™
|
|
|
|
|
|
|
|
|
|
### Quick Contribution Guidelines
|
|
|
|
|
|
|
|
|
|
@@ -740,7 +742,7 @@ For full details, see `CONTRIBUTING.md`. Key points:
|
|
|
|
|
|
|
|
|
|
### What Are Expansion Packs?
|
|
|
|
|
|
|
|
|
|
Expansion packs extend BMad-Method beyond traditional software development into ANY domain. They provide specialized agent teams, templates, and workflows while keeping the core framework lean and focused on development.
|
|
|
|
|
Expansion packs extend BMAD-METHOD™ beyond traditional software development into ANY domain. They provide specialized agent teams, templates, and workflows while keeping the core framework lean and focused on development.
|
|
|
|
|
|
|
|
|
|
### Why Use Expansion Packs?
|
|
|
|
|
|
|
|
|
|
|