CtrlK
BlogDocsLog inGet started
Tessl Logo

bmad-create-prd

Deprecated — forwards to bmad-prd (create intent).

59

Quality

67%

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

Fix and improve this skill with Tessl

tessl review fix ./src/bmm-skills/v6-shims/bmad-create-prd/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

85%

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

The body is a well-structured, actionable deprecation shim with an explicit forwarding workflow and clear termination boundary. Its only weakness is mild verbosity from repeating the customization-field list in the deprecation notice.

Suggestions

De-duplicate the customization-field enumeration between the deprecation notice (step 3) and the forwarding context (step 4) to reduce token overhead.

Consider replacing the long inline field list in the notice with a single pointer to the bmad-prd customization surface.

DimensionReasoningScore

Conciseness

The numbered steps are tight, but the deprecation notice block (line 18) repeats the full customization-field enumeration that also appears in step 4, adding padding that could be trimmed or moved to a reference.

2 / 3

Actionability

It gives an exact executable command ('python3 {project-root}/_bmad/scripts/resolve_customization.py --skill {skill-root} --key workflow'), specific config file paths, and an explicit field-by-field forwarding list, making it copy-paste ready.

3 / 3

Workflow Clarity

The four-step sequence is explicit and ordered, with a clear terminal checkpoint ('bmad-prd takes the workflow from here. Do not execute any further steps in this shim.') that bounds the process.

3 / 3

Progressive Disclosure

It is a compact (under 50-line) single-purpose shim with no external references needed, and content is organized under clear sections, satisfying the simple-skill scoring note for progressive disclosure.

3 / 3

Total

11

/

12

Passed

Description

50%

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

The description accurately signals deprecation and the forwarding target, but it functions as a maintenance notice rather than capability guidance. It lacks trigger terms and an explicit 'when to use' clause.

Suggestions

Add a 'Use when...' clause with natural user terms, e.g. 'Use when users ask to create a PRD / product requirements document.'

Include natural trigger keywords such as 'PRD', 'product requirements document', and 'write/create a PRD' alongside the technical forwarding note.

State the underlying capability briefly (e.g. 'Creates a PRD by forwarding to bmad-prd') so the description conveys task value, not just deprecation status.

DimensionReasoningScore

Specificity

The phrase 'forwards to bmad-prd (create intent)' names a concrete forwarding action but offers only a single capability rather than the multi-action coverage of the score-3 anchor.

2 / 3

Completeness

It states what the skill does ('forwards to bmad-prd (create intent)') but provides no 'Use when...' or equivalent trigger guidance, which per the judging guidelines caps completeness at 2.

2 / 3

Trigger Term Quality

It references 'bmad-prd' and 'create intent' (technical skill jargon) but omits natural user-facing terms like 'PRD', 'product requirements document', or 'write a PRD', missing common variations.

2 / 3

Distinctiveness Conflict Risk

Naming the explicit target 'bmad-prd' makes it narrowly scoped and unlikely to conflict, but the deprecation framing describes the forwarding behavior rather than carving out a distinct task niche.

2 / 3

Total

8

/

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.