bmad-party-mode

Orchestrate multi-agent discussions with BMAD agents using independent subagent processes.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill allows for dynamic and independent discussions between multiple BMAD agents, providing diverse perspectives and facilitating group conversations.

Core Features & Use Cases

  • Multi-Agent Conversations: Facilitates discussions with multiple BMAD agents, each contributing their own unique perspective.
  • Agent Customization: Ability to choose specific agents based on expertise or role.
  • Contextual Responses: Agents generate responses based on the current conversation context.
  • Use Case: Ideal for group discussions, project reviews, or collaborative decision-making where diverse viewpoints are valuable.

Quick Start

Activate the bmad-party-mode skill with the --model flag to specify a model, or use --solo mode for direct roleplay.

Frequently Asked Questions about bmad-party-mode

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

FAQPage Schema
How do I facilitate multi-agent group discussions for project reviews?

Multi-agent group discussions are orchestrated by configuring BMAD agent rosters and project context, enabling independent subagent processes to generate contextual responses and provide diverse perspectives for collaborative decision-making.

What is a BMAD agent and how does it contribute to collaborative decision-making?

A BMAD agent is an independent subagent process that generates contextual responses based on its configured role and expertise. It contributes to collaborative decision-making by providing unique, diverse perspectives during dynamic group conversations and project reviews.

How do I configure agent rosters for multi-agent conversations?

Configuring agent rosters involves selecting specific BMAD agents based on their expertise or role. You define the project context, and the Skill utilizes independent subagent processes to generate each agent's distinct responses during the group discussion.

Can I use specific models or direct roleplay for multi-agent discussions?

Yes, you can use specific models or direct roleplay for multi-agent discussions. Activate the Skill with the `--model` flag to specify a model, or use `--solo` mode to engage in direct roleplay with the configured BMAD agents.

Do I need to set up project context before running multi-agent collaboration?

Yes, configuring project context is required before running multi-agent collaboration. This setup ensures that the independent BMAD subagent processes generate relevant, contextual responses tailored to your specific group discussion or project review scenario.

When should I not use multi-agent group discussions for my project?

You should avoid multi-agent group discussions when a single, decisive perspective is sufficient, as orchestrating independent BMAD subagent processes requires configuring rosters and project context to facilitate dynamic, diverse viewpoints for collaborative scenarios.