Vue d'Ensemble du Module BMB

BMB (BMad Builder Module) permet d'étendre BMAD avec des composants personnalisés :

  • 1 Master Builder Agent
  • 5 Creation Workflows
  • 3 Agent Architectures

8.1 Agent Builder (Bond) 🤖

  • Commande : /agent-builder
  • Rôle : Création d'agents custom conformes BMAD
  • Modes : Create | Edit | Validate

Les 3 Architectures

TypeCaractéristiquesCas d'usage
SimpleFichier unique, pas de workflowAssistants, conseillers
ModuleIntégré à un module existantExtension BMM/CIS
ExpertSidecar mémoire, état persistantAgents long-terme

8.2 Workflow Builder (Wendy) 🔄

  • Commande : /workflow-builder
  • Rôle : Création de workflows personnalisés

Types de Workflows

TypeFormatCas d'usage
Simple.mdInstructions linéaires
Structured.yamlMulti-étapes avec config
Step-FileDossier + steps/Workflows complexes

8.3 Module Builder (Morgan) 🏗️

  • Commande : /module-builder
  • Rôle : Création de modules complets
  • Modes : Brief | Create | Edit | Validate

Structure d'un Module

my-module/
├── config.yaml          # Configuration
├── README.md            # Documentation
├── agents/              # Agents du module
├── workflows/           # Workflows du module
├── data/                # Templates, reference
└── tasks/               # Tâches autonomes

Bonnes Pratiques

✅ Checklist de Conformité
  • Agent suit la structure XML standard
  • Activation séquence complète (config → greeting → menu → wait)
  • Menu handlers définis pour tous les types utilisés
  • Persona complète (role, identity, style, principles)
  • Workflows avec entry/exit points clairs
  • Manifests mis à jour après création
← Module précédent Passer le Quiz →