2.1 Structure des Dossiers
_bmad/
├── _config/ # 🔧 Configuration globale
│ ├── manifest.yaml # Version, modules installés
│ ├── agent-manifest.csv # Catalogue des agents
│ ├── workflow-manifest.csv # Catalogue des workflows
│ ├── task-manifest.csv # Tâches exécutables
│ └── agents/ # Personnalisations agents
│ └── *.customize.yaml # Overrides par agent
│
├── _memory/ # 💾 Mémoire persistante
│ ├── config.yaml # Config mémoire
│ └── [agent]-sidecar/ # Données spécifiques agent
│
├── core/ # 🔧 Module CORE
├── bmm/ # 📊 Module BMM
├── bmb/ # 🏗️ Module BMB
└── cis/ # 💡 Module CIS
| Dossier | Rôle | Modifiable |
|---|---|---|
_config/ | Configuration centralisée | ✅ Oui |
_memory/ | Stockage persistant | ⚠️ Avec précaution |
core/ | Noyau BMAD | ❌ Non recommandé |
bmm/ | Gestion de projet | ❌ Non recommandé |
2.2 Les Manifestes
agent-manifest.csv
Rôle : Catalogue de tous les agents disponibles avec leurs métadonnées.
name,displayName,title,icon,role,identity,communicationStyle,principles,module,path
workflow-manifest.csv
Rôle : Catalogue de tous les workflows avec leur chemin.
name,description,module,path
"prd","PRD tri-modal workflow","bmm","_bmad/bmm/workflows/2-plan-workflows/prd/workflow.md"
2.3 Fichiers de Configuration
Configuration par Module : config.yaml
# bmm/config.yaml
project_name: bmad_essai
user_skill_level: intermediate
planning_artifacts: "{project-root}/_bmad-output/planning-artifacts"
implementation_artifacts: "{project-root}/_bmad-output/implementation-artifacts"
# Variables globales
user_name: Ludo
communication_language: french
document_output_language: french
output_folder: "{project-root}/_bmad-output"
📌 Variables Importantes
user_name- Nom utilisé par les agents pour vous saluercommunication_language- Langue de communicationoutput_folder- Dossier de sortie des artefacts
2.4 Système Windsurf
.windsurf/workflows/bmad/
├── bmb/agents/ # Agents BMB
├── bmm/agents/ # Agents BMM
├── cis/agents/ # Agents CIS
└── core/agents/ # Agent BMad Master
Commandes Slash Disponibles
| Commande | Agent |
|---|---|
/bmad-master | Orchestrateur 🧙 |
/analyst | Mary 📊 |
/pm | John 📋 |
/architect | Winston 🏗️ |
/sm | Bob 🏃 |
/dev | Amelia 💻 |
/tea | Murat 🧪 |