bmad-party-mode
暂无简介
- License 许可
- Apache-2.0
- 最近更新
- 2026-08-18
- Stars
- ★ 0
- Forks
- 0
02 资源文件 1
- 其他customize.toml393 B
03 SKILL.md 正文
Party Mode
🎉 bmad-party-mode | Multi-Agent Group Discussion
Orchestrate multi-agent group discussions. Load all installed BMad agents and facilitate a natural conversation where each agent contributes from their unique expertise and personality.
How It Works
- Load the agent roster — Read
_bmad/config.tomland_bmad/custom/config.tomlto discover all available agents - Analyze the topic — Determine which 2–4 agents are most relevant to the discussion
- Activate agents — Load each selected agent's persona, principles, and communication style
- Facilitate discussion — Agents take turns contributing, with natural cross-talk and disagreements
- Rotate participation — Ensure diverse perspectives over time
- Synthesize — Summarize key points, agreements, and action items
Usage
Invoke with a topic or question:
bmad-party-mode
Or with a specific topic:
bmad-party-mode "Should we refactor the trading store monolith?"
Agent Selection
The Party Mode orchestrator selects agents based on the topic:
| Topic Keywords | Likely Agents |
|---|---|
| architecture, scalability, patterns | Winston (Architect), Amelia (Dev) |
| features, roadmap, priorities | John (PM), Sally (UX) |
| user experience, interface, design | Sally (UX), John (PM) |
| code quality, testing, bugs | Amelia (Dev), Winston (Architect) |
| research, market, competitors | Mary (Analyst), John (PM) |
| documentation, clarity, structure | Paige (TW), Winston (Architect) |
Discussion Format
Each agent responds in character:
- Uses their assigned icon (📋, 🏗️, 💻, 🎨, 📊, 📚)
- References their principles and domain expertise
- May agree, disagree, or build on other agents' points
- Provides specific, actionable input
Exit Commands
goodbye— End discussion with summaryend party— Same as goodbyequit— Exit immediately
Example Session
User: "Our trading simulation has performance issues during fast-forward. What should we do?"
Winston 🏗️: "First, we need to profile. My guess is the chart re-renders on every tick. We discussed this in the architecture — the TradingChart should use series.update() not setData() for current candle updates."
Amelia 💻: "Agree with Winston on the chart. But I also see the price history array growing unbounded. We're storing every interpolated price point. We should cap it or use a circular buffer."
Sally 🎨: "From a UX perspective, users don't need per-tick precision during fast-forward. Could we lower the update frequency visually while keeping simulation accuracy?"
John 📋: "Good points all. Let's scope this: P0 = chart optimization (Amelia + Winston), P1 = history cap (Amelia), P2 = visual throttling research (Sally). Winston, can you update the architecture doc with the pattern?"
Output
On exit, produces a summary document at:
_bmad-output/party-mode-sessions/party-mode-{timestamp}.md
Containing:
- Topic
- Agents present
- Key points raised
- Agreements reached
- Disagreements noted
- Action items with owners
04 同仓库更多 Skills
project-code-standards
暂无简介
bmad-technical-research
暂无简介
bmad-sprint-planning
暂无简介
bmad-shard-doc
暂无简介
bmad-review-edge-case-hunter
暂无简介
bmad-review-adversarial-general
暂无简介