CtrlK
BlogDocsLog inGet started
Tessl Logo

sprint-health

Sprint health scoring and velocity analysis for agile teams. Usage: /sprint-health <analyze|velocity> [options]

60

Quality

71%

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 ./.gemini/skills/sprint-health/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

82%Weight 40%Scale 1-5

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

The content is concise and well-structured with actionable commands and a clear input format, functioning well as a simple skill. The main gaps are the absence of an input-validation checkpoint and external references that are not present in the bundle.

Suggestions

Add a brief validation step for the input JSON (e.g., required fields and point ranges) before invoking the scorer.

Bundle the referenced scripts under ./scripts/ and the skill reference under ./references/ so the paths resolve within the skill package.

Show one inline example of expected output so Claude knows what a successful run looks like.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence: usage, input format, examples, script paths, and a skill reference with no concept over-explanation or padding.

5 / 5

Actionability

Concrete commands with argument syntax, a complete input-format JSON example, and script invocations are provided, but the actual execution logic lives in external scripts not shown inline.

4 / 5

Workflow Clarity

The two commands (analyze, velocity) are unambiguous with clear args and output flags, but there is no input-validation or verification checkpoint before running.

4 / 5

Progressive Disclosure

Sections are well-organized and external references are one level deep and clearly signaled, but the referenced scripts and skill file are not bundled locally alongside SKILL.md.

4 / 5

Total

17

/

20

Passed

Description

61%Weight 40%Scale 1-5

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 clearly identifies the skill's niche and includes natural trigger terms, but it lacks an explicit "when to use" clause, capping completeness. Adding a Use-when sentence with concrete trigger phrases would raise it.

Suggestions

Add an explicit trigger clause, e.g. "Use when reviewing sprint health, analyzing velocity trends, or assessing agile team delivery."

Broaden trigger terms with synonyms users might say (e.g. "burndown", "capacity", "story points", "retro").

Expand the action list beyond "scoring" and "velocity analysis" to be more comprehensive (e.g. blocker analysis, completion-rate breakdown).

DimensionReasoningScore

Specificity

Names the sprint-health domain plus two concrete actions ("scoring" and "velocity analysis"), matching the anchor for 1-2 concrete actions without being comprehensive.

3 / 5

Completeness

The "what" is clear, but there is no "Use when..." trigger clause; the "Usage:" line is invocation syntax, not when-to-use guidance, so completeness caps at 3.

3 / 5

Trigger Term Quality

Natural terms a user would say ("sprint health", "velocity", "agile teams", "sprint") are present with good coverage, though a few synonyms/extensions are missing.

4 / 5

Distinctiveness Conflict Risk

Sprint/agile metrics is a clear niche with distinct triggers, with only minor overlap risk against general project-management skills.

4 / 5

Total

14

/

20

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

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
alirezarezvani/claude-skills
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.