party-mode

Orchestrates multi-agent roundtable discussions by spawning BMAD agents as independent subagents.

Updated Sep 6, 2026
One-click install
npx skills add https://github.com/JHAMILCALI/Stellar-Build --skill party-mode-jhamilcali
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: party-mode
Source: https://github.com/JHAMILCALI/Stellar-Build/tree/main/.claude/skills/party-mode
Command: npx skills add https://github.com/JHAMILCALI/Stellar-Build --skill party-mode-jhamilcali

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Getting genuinely diverse perspectives from multiple AI agents is hard when a single LLM roleplays every character, because the opinions tend to converge and feel performative. This Skill solves that by spawning each BMAD agent as a real, independent subagent so every voice thinks for itself. ## Core Features & Use Cases - Independent Subagent Spawning: Each selected agent runs as its own subagent process via the Agent tool, producing authentic disagreement and domain-specific insight. - Dynamic Roster Resolution: Loads the available agent roster from layered TOML config files and project context, then picks 2-4 relevant voices per round. - Flexible Modes: Supports a --model flag to control subagent model weight and a --solo flag to roleplay all agents in a single response when subagents are unavailable. - Use Case: You are debating a technical architecture decision for your project. Invoke party mode to have the architect, developer, and product manager agents each give their unfiltered take, then ask one agent to respond directly to another's critique. ## Quick Start Ask the AI to start party mode so the installed BMAD agents can discuss your project topic from multiple perspectives.

Frequently Asked Questions about party-mode

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

FAQPage Schema
How do I run a multi-agent discussion with BMAD agents?▼

Invoke party mode with your discussion topic and the orchestrator selects 2-4 relevant agents from the resolved roster, spawning each as an independent subagent. Each agent responds in its own voice, and you can direct follow-ups at specific agents.

How does party mode keep agent opinions from converging?▼

Each agent is spawned as a separate subagent process rather than being roleplayed by one LLM, so every perspective is generated independently. This produces genuine disagreement and domain-specific reasoning instead of performative consensus.

Can I use party mode without subagents?▼

Yes, pass the --solo flag and the orchestrator roleplays all selected agents in a single response. This is useful when subagents are unavailable or speed matters more than independence, and solo mode is announced on activation.

How do I control which model the subagents use?▼

Pass --model followed by a model name such as haiku or opus to force all subagents onto that model. Without the flag, the orchestrator matches model weight to each round, using faster models for brief reactions and the default model for deep analysis.

What happens when the party mode conversation gets very long?▼

The orchestrator summarizes prior rounds into a Discussion Context section kept under 400 words, updated every 2-3 rounds or when the topic shifts. This keeps each subagent prompt focused without passing the full transcript.