bmad-party-mode

Orchestrate multi-agent roundtable discussions by spawning independent BMAD subagent processes.

Updated May 5, 2026
One-click install
npx skills add https://github.com/devalexanderdaza/bmad-any --skill bmad-party-mode-devalexanderdaza
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-party-mode
Source: https://github.com/devalexanderdaza/bmad-any/tree/main/.agents/skills/bmad-party-mode
Command: npx skills add https://github.com/devalexanderdaza/bmad-any --skill bmad-party-mode-devalexanderdaza

SYSTEM DOCUMENTATION & REQUIREMENTS

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.

Frequently Asked Questions about bmad-party-mode

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get authentic multi-agent perspectives for project brainstorming instead of convergent LLM opinions?

To get authentic multi-agent perspectives for project brainstorming, you need to spawn independent subagent processes. This ensures each agent provides unfiltered, diverse feedback rather than performative, convergent opinions from a single LLM.

What is independent subagent orchestration for cross-functional feedback and how does it work?

Independent subagent orchestration for cross-functional feedback works by spawning each participating agent as a separate subagent process. This guarantees truly independent thinking and diverse expert perspectives during roundtable discussions.

How do I run a roundtable discussion with my product and engineering BMAD agents?

To run a roundtable discussion with product and engineering BMAD agents, invoke the skill and specify the topic. The system automatically resolves your agent roster from project config and orchestrates the multi-agent conversation.

Can I use multi-agent discussion mode if subagents are unavailable or if I need faster scenario analysis?

Yes, you can use multi-agent discussion mode if subagents are unavailable by switching to solo mode. Solo mode is specifically designed for scenarios where subagents are unavailable or when speed is prioritized over independent process spawning.

How does context-aware roster selection work for multi-agent decision-making?

Context-aware roster selection for multi-agent decision-making works by automatically resolving available BMAD agents from your project configuration. It loads relevant project context to select the most appropriate expert voices for each specific discussion topic.

Why does single LLM roleplay fail at generating diverse expert perspectives for scenario analysis?

Single LLM roleplay fails at generating diverse expert perspectives for scenario analysis because it inherently leads to convergent, performative opinions. Spawning independent subagent processes is required to achieve genuine diversity of thought.