BMAD Library¶
Type: Agent definition library
Definition¶
BMAD (Breakthrough Method for Agile Development) is the library of agent definitions used by Kelly instances. It is preserved at /clawd/bmad/ and is referenced by path rather than loaded into context. This means agents are instantiated from the library, not embedded in the conversation.
Why Reference by Path¶
Loading agent definitions into context for every message would consume tokens unnecessarily. Instead, the Kelly Router references the library path (/clawd/bmad/) and the appropriate agent definition is loaded when an agent is spawned.
The Four Agent Sets¶
From the Factory Rules, Kelly uses three named agent sets:
- CIS agents: Carson, Victor, Maya, Dr. Quinn (research phase)
- BMM agents: Mary, John, Sally, Winston, Bob, Amelia, Quinn, Barry (build phase)
- TEA agent: Murat (testing phase)
Plus the Kelly Router as the orchestrator (main agent, no new registration).
Related¶
- factory-rules for the foundational rules
- cis-agents for the research agents
- bmm-agents for the build agents
- tea-agent for the testing agent