bmad-party-mode

Orchestrate independent BMAD subagents for roundtable-style multi-perspective discussions.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

bmad-party-mode eliminates shallow or converged “multiple roles in one model” outputs by orchestrating genuinely independent BMAD agents to discuss the same question from distinct perspectives.

Core Features & Use Cases

  • Independent Subagent Roundtables: Spawn 2–4 BMAD agents as separate subagents so they think independently and respond in their own voices.
  • Config-Driven Roster & Context: Resolve agent roster from the BMAD config and optionally include project context from project-context.md.
  • Flexible Invocation: Use --model to align quality/speed with the round, and --solo to roleplay all selected personas without subagents.

Quick Start

Ask the AI to run bmad-party-mode with the question you want explored, optionally adding --model for faster or deeper takes.

Frequently Asked Questions about bmad-party-mode

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

FAQPage Schema
How do I run a multi-agent roundtable discussion for project reviews?

To run a multi-agent roundtable discussion, spawn 2–4 BMAD subagents in parallel to independently answer the same question from distinct perspectives. This prevents shallow, converged outputs by ensuring each agent thinks and responds in its own voice.

What is the best way to prevent convergent single-model roleplay outputs?

Preventing convergent single-model roleplay requires orchestrating genuinely independent subagents. By spawning separate BMAD agents to discuss the same question, you eliminate shallow multiple-roles-in-one-model responses and get unabridged, diverse perspectives.

How do I include project context in a cross-functional brainstorming session?

Include project context by loading the BMAD agent roster config and providing project-context.md. This resolves relevant voices and supplies the background needed for accurate cross-functional brainstorming and multi-perspective Q&A.

Can I roleplay multiple agent personas without spawning parallel subagents?

Yes, you can roleplay multiple agent personas without parallel subagents by using the --solo flag. This makes the model simulate all selected personas in a single pass instead of spawning independent subagents.

How do I align model speed and quality for a trade-off discussion?

Align model speed and quality for trade-off discussions by using the --model flag during invocation. This lets you select a faster or deeper model to match the specific requirements of the roundtable round.

When should I avoid using parallel execution for multi-agent orchestration?

Avoid parallel execution for multi-agent orchestration if you need faster response times or lack subagent capabilities. Use the --solo flag instead to roleplay all selected personas within a single model pass.