What problem does it solve?
Single LLM roleplay of multiple agents leads to convergent, performative opinions that lack genuine diversity of thought. This Skill solves that by orchestrating real, independent BMAD subagents for authentic, unfiltered multi-perspective discussions.
Core Features & Use Cases
- Independent Subagent Orchestration: Spawns each participating BMAD agent as a separate subagent process to ensure truly independent thinking and diverse perspectives.
- Flexible Discussion Modes: Supports default subagent mode for authentic multi-agent conversations, and solo mode for scenarios where subagents are unavailable or speed is prioritized.
- Context-Aware Roster Selection: Automatically resolves available BMAD agents from project config, loads relevant project context, and selects the most relevant voices for each discussion topic.
- Use Case: Run a cross-functional roundtable with your product, engineering, and design BMAD agents to get unfiltered feedback on a new feature proposal, with each agent speaking from their genuine expertise.
Quick Start
Use the bmad-party-mode skill to run a roundtable discussion with my product and engineering agents about the new user onboarding flow.