bmad-party-mode

Orchestrates multi-agent roundtable discussions with distinct personas, scenes, and per-party memory.

6|Updated Aug 29, 2026
One-click install
npx skills add https://github.com/HordRicJr/Akomagni --skill bmad-party-mode-hordricjr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-party-mode
Source: https://github.com/HordRicJr/Akomagni/tree/main/bmad-core/.agents/skills/bmad-party-mode
Command: npx skills add https://github.com/HordRicJr/Akomagni --skill bmad-party-mode-hordricjr

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve? Getting genuinely diverse perspectives from a single AI is hard — one model tends to voice every side the same way and drift toward easy agreement. This Skill runs a roundtable where multiple BMAD agents or custom personas argue, clash, and build on each other like real people, surfacing angles no single voice would reach. ## Core Features & Use Cases - Multi-persona roundtables: Run lively group discussions between installed BMAD agents or custom personas, with four execution modes (session, auto, subagent, agent-team) controlling whether one mind voices everyone or real independent agents think separately. - Custom party authoring: Create themed casts, one-off personas, open-cast rooms, or distill customer data into AI focus-group panels, saved as TOML overrides via the bmad-customize flow. - Per-party memory: Each remembered party keeps an append-only memlog so grudges, alliances, callbacks, and outcomes carry across sessions. - Use Case: Run the built-in Code Review Crew — a security engineer, an adversary, an edge-case hunter, a craftsman, and a pragmatist — in subagent mode so each lens reviews your code independently before they argue about what actually matters. ## Quick Start Ask the AI to start party mode so the installed agents can debate your topic, or request a specific room such as the Code Review Crew to review your latest changes.

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 with AI personas?

Activate party mode and it resolves a roster of installed agents or custom personas, then runs an open-ended conversation where each voice argues in character. Use --party <id> to pick a specific group or --list-groups to see available rooms.

How do I create a custom AI persona or focus-group panel?

The create-party flow drafts personas with distinct voices, agendas, and quirks, then writes them as TOML overrides through bmad-customize. You can also hand it customer data to distill into representative focus-group personas.

What is the difference between session, subagent, and agent-team modes?

Session mode voices every persona inline with one mind. Subagent mode spawns a real independent agent per persona each round so they think separately. Agent-team mode stands personas up as a persistent team addressing each other directly, and works only in Claude Code.

Does party mode remember previous sessions?

Yes, when memory is enabled. Each party keeps an append-only memlog at its memory directory, read on entry and written through the session, so dynamics, callbacks, and outcomes carry forward. Named groups control this with their own memory flag.

Can I use party mode for adversarial code review?

Yes, the built-in Code Review Crew group casts a security engineer, adversary, edge-case hunter, craftsman, and pragmatist who attack code from different lenses. Running it with --mode subagent gives each reviewer independent context so they genuinely disagree.

What are the limitations of open-cast parties?

Open-cast groups have no fixed roster; the scene names a pool and the model casts whoever fits on the fly. Faces that appear live only in the memlog until saved, and listing any member converts the room to a fixed roster, ending on-the-fly casting.