CtrlK
BlogDocsLog inGet started
Tessl Logo

bmad-party-mode

Orchestrates lively group discussions between installed BMAD agents or custom personas, and helps author custom parties. Use when the user requests party mode, a roundtable, or multiple agent perspectives — or wants to create/configure a party, define personas, or build an AI focus-group panel.

80

Quality

100%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

100%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-architected instruction skill: lean overview body, concrete executable commands with matching script CLI, a sequenced activation flow with fallback handling, and a clean one-level reference structure. It avoids explaining concepts Claude already knows and keeps all real detail in progressively-disclosed files.

DimensionReasoningScore

Conciseness

Dense, instruction-led prose that assumes Claude's competence — it never explains what agents/parties are and every section (conventions, activation, party-feel, modes, wrap-up) carries actionable guidance rather than padding.

3 / 3

Actionability

Concrete executable commands throughout — 'uv run {skill-root}/scripts/resolve_party.py --project-root {project-root} --skill {skill-root}', flags '--party <id>', '--list-groups', '--mode <session|auto|subagent|agent-team>', '--non-interactive' — and the referenced script's CLI matches what is documented.

3 / 3

Workflow Clarity

'On Activation' is a numbered 1–7 sequence with explicit error-recovery checkpoints — 'On failure, read customize.toml directly and use defaults', 'if installed_agents_resolved is false... tell the user, carry on... and improvise' — and a sequenced wrap-up.

3 / 3

Progressive Disclosure

SKILL.md is an overview that loads detailed material on demand via clearly signaled one-level-deep references (create-party, party-memory, mode-auto/subagent/agent-team), all of which exist; modes and memory are appropriately split into separate files.

3 / 3

Total

12

/

12

Passed

Description

100%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong, third-person description that states concrete capabilities and gives explicit, natural-language triggers covering both running and authoring parties. It satisfies every dimension with no over-claims or filler.

DimensionReasoningScore

Specificity

Lists multiple concrete actions in third person — 'Orchestrates lively group discussions', 'helps author custom parties', 'create/configure a party, define personas, or build an AI focus-group panel' — matching the top anchor.

3 / 3

Completeness

Explicitly answers both what (orchestrates discussions / authors parties) and when via a clear 'Use when...' clause listing multiple triggering intents.

3 / 3

Trigger Term Quality

Natural user phrasing is well covered: 'party mode', 'a roundtable', 'multiple agent perspectives', 'define personas', 'build an AI focus-group panel' are terms a user would actually say.

3 / 3

Distinctiveness Conflict Risk

The party/roundtable/focus-group framing is a clear niche with distinct triggers unlikely to fire for unrelated skills; 'BMAD agents or custom personas' further scopes it.

3 / 3

Total

12

/

12

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
bmad-code-org/BMAD-METHOD
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.