CtrlK
BlogDocsLog inGet started
Tessl Logo

bmad-sprint-status

Summarize sprint status and surface risks. Use when the user says "check sprint status" or "show sprint status"

69

Quality

83%

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

77%

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

A highly actionable, well-sequenced workflow with strong validation checkpoints and feedback loops. The main gaps are conciseness (duplicated status tables across modes) and progressive disclosure (a monolithic single file with no external references).

Suggestions

De-duplicate the valid-status enumeration shared between Step 2 and Step 30 by defining it once and referencing it, or extract it to a reference file.

Introduce a references/ file (e.g. STATUS_REFERENCE.md) for the status taxonomy and legacy mappings to split the monolith and improve progressive disclosure.

Tighten the large Handlebars output blocks in Steps 4 and 20 by trimming decorative template scaffolding that does not change behavior.

DimensionReasoningScore

Conciseness

The body is mostly procedural and free of concept-explanation padding, but the valid-status enum is repeated in both Step 2 and Step 30 and the large Handlebars output templates add bulk that could be tightened or factored out.

2 / 3

Actionability

Provides exact runnable commands (e.g. 'python3 {project-root}/_bmad/scripts/resolve_customization.py --skill {skill-root} --key workflow'), concrete file paths, named YAML fields, enumerated status values, and copy-ready output templates.

3 / 3

Workflow Clarity

Steps are explicitly numbered with goals, include file-not-found and unrecognized-status checks, and embed a validate -> correct -> re-parse feedback loop, satisfying the rubric's checkpoint and recovery criteria.

3 / 3

Progressive Disclosure

No bundle files exist and all content lives inline in a single ~300-line document with no external references signaled; the inline structure is well-sectioned but content that could be split out (full status tables, template blocks) is not.

2 / 3

Total

10

/

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 clause and natural user phrases, cleanly answering both what and when. Its only weakness is specificity: it understates the skill's full capability set (counting, validation, next-action recommendation).

Suggestions

Add one or two more concrete actions to raise specificity, e.g. 'count stories by status, validate sprint-status.yaml, and recommend the next workflow action'.

Consider including a synonym trigger like 'what's my sprint status' or 'sprint review' so the trigger set is not limited to two exact phrases.

DimensionReasoningScore

Specificity

Names two concrete actions ('Summarize sprint status and surface risks') but does not enumerate the broader set of actions the skill actually performs (counting stories by status, recommending the next workflow, validating statuses).

2 / 3

Completeness

Explicitly answers both what ('Summarize sprint status and surface risks') and when ('Use when the user says ...') with an explicit trigger clause.

3 / 3

Trigger Term Quality

Quotes two natural phrases a user would actually say ('check sprint status' and 'show sprint status') as explicit triggers, matching the rubric's high-bar example.

3 / 3

Distinctiveness Conflict Risk

The 'sprint status' niche and the two specific quoted triggers make it unlikely to fire for an unrelated skill.

3 / 3

Total

11

/

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.