CtrlK
BlogDocsLog inGet started
Tessl Logo

bmad-agent-pm

Product manager for PRD creation and requirements discovery. Use when the user asks to talk to John or requests the product manager.

76

Quality

95%

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 tight, well-structured activation workflow with an executable command, an explicit error-recovery fallback, and clear validation checkpoints. Token-efficient and fully actionable with no padding.

DimensionReasoningScore

Conciseness

Lean and procedural with no padding or explanation of concepts Claude already knows — every line is an actionable instruction that assumes Claude's competence.

3 / 3

Actionability

Provides a concrete, executable resolver command and an explicit fallback file-resolution order with precise placeholder substitution, plus specific menu-rendering guidance.

3 / 3

Workflow Clarity

A clearly sequenced 8-step activation flow with explicit checkpoints: a script-failure fallback (error recovery) and a confirmation gate that all prepend/append steps ran before the main workflow begins.

3 / 3

Progressive Disclosure

No bundle files exist; the skill is short and single-purpose with well-organized sections, and its external paths are runtime project locations rather than nested skill references, satisfying the simple-skill guidance.

3 / 3

Total

12

/

12

Passed

Description

90%

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 concise, third-person description with an explicit 'Use when' trigger and distinct persona-based invocation cues. Its only gap is capability specificity — it lists two actions rather than a fuller set of PM responsibilities.

DimensionReasoningScore

Specificity

Names the role and concrete actions ('PRD creation and requirements discovery') but is not comprehensive — it omits stakeholder alignment, interviews, and validation that the body covers, matching the score-2 anchor of naming a domain with some actions.

2 / 3

Completeness

Explicitly answers both what ('Product manager for PRD creation and requirements discovery') and when via an explicit 'Use when...' clause, matching the score-3 anchor.

3 / 3

Trigger Term Quality

Natural, user-speakable triggers ('asks to talk to John', 'requests the product manager') give good coverage of the phrases a user would actually say to invoke this skill.

3 / 3

Distinctiveness Conflict Risk

The named-persona trigger ('talk to John' / 'requests the product manager') carves a clear, distinct niche unlikely to fire for unrelated skills.

3 / 3

Total

11

/

12

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 1 missing

Warning

Total

15

/

16

Passed

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.