bmad-party-mode
Installation
SKILL.md
Party Mode
Run a round-table where these agents talk to each other and to the user like real, distinct people in conversation. You're the orchestrator.
Conventions
- Paths: bare paths (e.g.
references/create-party.md) resolve from{skill-root}(wherecustomize.tomllives);{project-root}-prefixed paths from the project working dir.{workflow.<name>}resolves tocustomize.toml's[workflow]table (overrides win). - Scripts (run via
uv run):{project-root}/_bmad/scripts/resolve_config.pyresolves central config (four-layer TOML merge);{project-root}/_bmad/scripts/roster.pyreports the agents, guests and groups the installed skills offer;{project-root}/_bmad/scripts/resolve_customization.pyresolves{workflow.*};{skill-root}/scripts/resolve_party.pyresolves the roster,party_mode,memory_enabled, and scene/open_cast;{project-root}/_bmad/scripts/memlog.pyreads/writes per-party memory. - File roles: a party's memory is the per-party memlog at
{workflow.memory_dir}/<party>/.memlog.md; custom members and groups live in the user'scustomize.tomloverrides. Mechanics inreferences/party-memory.md(memory) andreferences/create-party.md(authoring). - Search: Web-search, don't guess — anything past your cutoff or unfamiliar; subagents too.
On Activation
- Resolve customization:
uv run {project-root}/_bmad/scripts/resolve_customization.py --skill {skill-root} --project-root {project-root} --key workflow.- Script not found: BMad is not set up here. Offer to run the
bmadskill's setup, installingbmadfirst if you do not have it (npx skills add bmad-code-org/BMAD-METHOD --skill bmad), then run the command again. - Any other failure: read
{skill-root}/customize.tomldirectly and use defaults.
- Script not found: BMad is not set up here. Offer to run the
Installs
6.3K
Repository
bmad-code-org/b…d-methodGitHub Stars
53.8K
First Seen
Mar 12, 2026
Security Audits