BMAD-METHOD/docs/index.md
Brian Madison cfedecbd53 docs: massive documentation overhaul + introduce Paige (Documentation Guide agent)
## 📚 Complete Documentation Restructure

**BMM Documentation Hub Created:**
- New centralized documentation system at `src/modules/bmm/docs/`
- 18 comprehensive guides organized by topic (7000+ lines total)
- Clear learning paths for greenfield, brownfield, and quick spec flows
- Professional technical writing standards throughout

**New Documentation:**
- `README.md` - Complete documentation hub with navigation
- `quick-start.md` - 15-minute getting started guide
- `agents-guide.md` - Comprehensive 12-agent reference (45 min read)
- `party-mode.md` - Multi-agent collaboration guide (20 min read)
- `scale-adaptive-system.md` - Deep dive on Levels 0-4 (42 min read)
- `brownfield-guide.md` - Existing codebase development (53 min read)
- `quick-spec-flow.md` - Rapid Level 0-1 development (26 min read)
- `workflows-analysis.md` - Phase 1 workflows (12 min read)
- `workflows-planning.md` - Phase 2 workflows (19 min read)
- `workflows-solutioning.md` - Phase 3 workflows (13 min read)
- `workflows-implementation.md` - Phase 4 workflows (33 min read)
- `workflows-testing.md` - Testing & QA workflows (29 min read)
- `workflow-architecture-reference.md` - Architecture workflow deep-dive
- `workflow-document-project-reference.md` - Document-project workflow reference
- `enterprise-agentic-development.md` - Team collaboration patterns
- `faq.md` - Comprehensive Q&A covering all topics
- `glossary.md` - Complete terminology reference
- `troubleshooting.md` - Common issues and solutions

**Documentation Improvements:**
- Removed all version/date footers (git handles versioning)
- Agent customization docs now include full rebuild process
- Cross-referenced links between all guides
- Reading time estimates for all major docs
- Consistent professional formatting and structure

**Consolidated & Streamlined:**
- Module README (`src/modules/bmm/README.md`) streamlined to lean signpost
- Root README polished with better hierarchy and clear CTAs
- Moved docs from root `docs/` to module-specific locations
- Better separation of user docs vs. developer reference

## 🤖 New Agent: Paige (Documentation Guide)

**Role:** Technical documentation specialist and information architect

**Expertise:**
- Professional technical writing standards
- Documentation structure and organization
- Information architecture and navigation
- User-focused content design
- Style guide enforcement

**Status:** Work in progress - Paige will evolve as documentation needs grow

**Integration:**
- Listed in agents-guide.md, glossary.md, FAQ
- Available for all phases (documentation is continuous)
- Can be customized like all BMM agents

## 🔧 Additional Changes

- Updated agent manifest with Paige
- Updated workflow manifest with new documentation workflows
- Fixed workflow-to-agent mappings across all guides
- Improved root README with clearer Quick Start section
- Better module structure explanations
- Enhanced community links with Discord channel names

**Total Impact:**
- 18 new/restructured documentation files
- 7000+ lines of professional technical documentation
- Complete navigation system with cross-references
- Clear learning paths for all user types
- Foundation for knowledge base (coming in beta)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-02 21:18:33 -06:00

8.9 KiB

BMad Documentation Index

Complete map of all BMad Method v6 documentation with recommended reading paths.


🎯 Getting Started (Start Here!)

New users: Start with one of these based on your situation:

Your Situation Start Here Then Read
Brand new to BMad Quick Start Guide BMM Workflows Guide
Upgrading from v4 v4 to v6 Upgrade Guide Quick Start Guide
Brownfield project Brownfield Guide Quick Start Guide

📋 Core Documentation

Project-Level Docs (Root)

  • README.md - Main project overview, feature summary, and module introductions
  • CONTRIBUTING.md - How to contribute, pull request guidelines, code style
  • CHANGELOG.md - Version history and breaking changes
  • CLAUDE.md - Claude Code specific guidelines for this project

Installation & Setup


🏗️ Module Documentation

BMad Method (BMM) - Software & Game Development

The flagship module for agile AI-driven development.

BMad Builder (BMB) - Create Custom Solutions

Build your own agents, workflows, and modules.

Creative Intelligence Suite (CIS) - Innovation & Creativity

AI-powered creative thinking and brainstorming.


🖥️ IDE-Specific Guides

Instructions for loading agents and running workflows in your development environment.

Popular IDEs:

Other Supported IDEs:

Key concept: Every reference to "load an agent" or "activate an agent" in the main docs links to the ide-info directory for IDE-specific instructions.


🔧 Advanced Topics

Installation & Bundling


📊 Documentation Map

docs/                              # Core/cross-module documentation
├── index.md (this file)
├── v4-to-v6-upgrade.md
├── document-sharding-guide.md
├── ide-info/                      # IDE setup guides
│   ├── claude-code.md
│   ├── cursor.md
│   ├── windsurf.md
│   └── [14+ other IDEs]
└── installers-bundlers/           # Installation reference
    ├── ide-injections.md
    ├── installers-modules-platforms-reference.md
    └── web-bundler-usage.md

src/modules/
├── bmm/                           # BMad Method module
│   ├── README.md                  # Module overview & docs index
│   ├── docs/                      # BMM-specific documentation
│   │   ├── quick-start.md
│   │   ├── quick-spec-flow.md
│   │   ├── scale-adaptive-system.md
│   │   └── brownfield-guide.md
│   ├── workflows/README.md        # ESSENTIAL workflow guide
│   └── testarch/README.md         # Testing strategy
├── bmb/                           # BMad Builder module
│   ├── README.md
│   └── workflows/create-agent/README.md
└── cis/                           # Creative Intelligence Suite
    └── README.md

Path 1: Brand New to BMad (Software Project)

  1. README.md - Understand the vision
  2. Quick Start Guide - Get hands-on
  3. BMM Module README - Understand agents
  4. BMM Workflows Guide - Master the methodology
  5. Your IDE guide - Optimize your workflow

Path 2: Game Development Project

  1. README.md - Understand the vision
  2. Quick Start Guide - Get hands-on
  3. BMM Module README - Game agents are included
  4. BMM Workflows Guide - Game workflows
  5. Your IDE guide - Optimize your workflow

Path 3: Upgrading from v4

  1. v4 to v6 Upgrade Guide - Understand what changed
  2. Quick Start Guide - Reorient yourself
  3. BMM Workflows Guide - Learn new v6 workflows

Path 4: Working with Existing Codebase (Brownfield)

  1. Brownfield Guide - Approach for legacy code
  2. Quick Start Guide - Follow the process
  3. BMM Workflows Guide - Master the methodology

Path 5: Building Custom Solutions

  1. BMB Module README - Understand capabilities
  2. Agent Creation Guide - Create agents
  3. BMM Workflows Guide - Understand workflow structure

Path 6: Contributing to BMad

  1. CONTRIBUTING.md - Contribution guidelines
  2. Relevant module README - Understand the area you're contributing to
  3. Code Style section in CONTRIBUTING.md - Follow standards

🔍 Quick Reference

What is each module for?

  • BMM - AI-driven software and game development
  • BMB - Create custom agents and workflows
  • CIS - Creative thinking and brainstorming

How do I load an agent? → See ide-info folder for your IDE

I'm stuck, what's next? → Check the BMM Workflows Guide or run workflow-status

I want to contribute → Start with CONTRIBUTING.md


📚 Important Concepts

Fresh Chats

Each workflow should run in a fresh chat with the specified agent to avoid context limitations. This is emphasized throughout the docs because it's critical to successful workflows.

Scale Levels

BMM adapts to project complexity (Levels 0-4). Documentation is scale-adaptive - you only need what's relevant to your project size.

Update-Safe Customization

All agent customizations go in bmad/_cfg/agents/ and survive updates. See your IDE guide and module README for details.


🆘 Getting Help