
Sets up BMad Builder module in a project. Use when the user requests to 'install bmb module', 'configure bmad builder', or 'setup bmad builder'.
Elite full-stack developer for rapid spec and implementation. Use when the user asks to talk to Barry or requests the quick flow solo dev.
QA engineer for test automation and coverage. Use when the user asks to talk to Quinn or requests the QA engineer.
Technical documentation specialist and knowledge curator. Use when the user asks to talk to Paige or requests the tech writer.
Push the LLM to reconsider, refine, and improve its recent output. Use when user asks for deeper critique or mentions a known deeper critique method, e.g. socratic, first principles, pre-mortem, red team.
Builds, edits or analyzes Agent Skills through conversational discovery. Use when the user requests to "Create an Agent", "Analyze an Agent" or "Edit an Agent".
Scrum master for sprint planning and story preparation. Use when the user asks to talk to Bob or requests the scrum master.
Senior software engineer for story execution and code implementation. Use when the user asks to talk to Amelia or requests the developer agent.
Facilitate interactive brainstorming sessions using diverse creative techniques and ideation methods. Use when the user says help me brainstorm or help me ideate.
UX designer and UI specialist. Use when the user asks to talk to Sally or requests the UX designer.
Product manager for PRD creation and requirements discovery. Use when the user asks to talk to John or requests the product manager.
System architect and technical design leader. Use when the user asks to talk to Winston or requests the architect.
Strategic business analyst and requirements expert. Use when the user asks to talk to Mary or requests the business analyst.