CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

sprint-workflow

Execute this skill should be used when the user asks about "how sprints work", "sprint phases", "iteration workflow", "convergent development", "sprint lifecycle", "when to use sprints", or wants to understand the sprint execution model and its convergent diffusion approach. Use when appropriate context detected. Trigger with relevant phrases based on skill purpose.

Quality

78%

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 ./plugins/community/sprint/skills/sprint-workflow/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

77%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.

A well-structured, actionable orchestration guide with a clearly sequenced six-phase workflow, explicit validation, and a convergence feedback loop. Its main weaknesses are bundle organization: two of the three reference files are orphaned (never linked from the body), and the body duplicates material that exists in those files.

Suggestions

Link references/errors.md and references/examples.md from the body (e.g. in the Error Handling and Examples sections) so the bundle files are discoverable and the inline content can be slimmed.

Tighten the Instructions section, which currently restates nearly all of sprint-phases.md — keep the compressed phase summaries but push agent/handoff detail to the reference.

Replace or remove the generic errors.md content ("Invalid input: Prompts for correction") with the sprint-specific error table from the body, and drop its advertising footer.

DimensionReasoningScore

Conciseness

The body is dense and assumes Claude's competence with no padding or explanations of known concepts; minor trimming is possible since the Instructions section restates most of sprint-phases.md and the Resources section repeats skills already cited inline.

4 / 5

Actionability

Provides concrete commands ("/sprint:new", "/sprint"), exact file paths (".claude/sprint/[N]/specs.md", "api-contract.md"), named agents ("python-dev", "qa-test-agent"), and a five-row error table with causes and solutions; minor gaps remain because the SPAWN REQUEST format and spec authoring are deferred to other skills.

4 / 5

Workflow Clarity

Phases 0–5 are explicitly sequenced with a dedicated testing validation phase, an architect conformity-review decision point, and a feedback loop with a 5-iteration convergence cap that triggers manual intervention — matching the anchor for clear sequence with explicit validation and error-recovery loops.

5 / 5

Progressive Disclosure

sprint-phases.md is well signaled via "${CLAUDE_SKILL_DIR}/references/sprint-phases.md" and one level deep, but the bundle's errors.md and examples.md are never referenced from the body, which instead inlines its own Error Handling table and Examples section — references present but not clearly signaled, and content that should be separate is inline.

3 / 5

Total

16

/

20

Passed

Description

70%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.

A reasonably strong description with explicit, natural trigger phrases and a distinctive sprint-focused niche. Its weaknesses are a garbled opening clause, vague filler sentences, and a "what" that is implied rather than stated as concrete capabilities.

Suggestions

Rewrite the opening as a third-person capability statement, e.g. "Explains the six-phase sprint execution model and its convergent diffusion approach" — this fixes the garbled "Execute this skill should be used" syntax and makes the what explicit.

Remove the filler "Use when appropriate context detected. Trigger with relevant phrases based on skill purpose." since it adds no trigger value.

Add a couple of natural trigger variants such as "sprint process" or "agile sprints" to round out keyword coverage.

DimensionReasoningScore

Specificity

The description names the domain and one concrete action ("wants to understand the sprint execution model and its convergent diffusion approach") and enumerates six topic areas, but lists no concrete capabilities; the garbled opening ("Execute this skill should be used") and filler ("Use when appropriate context detected. Trigger with relevant phrases based on skill purpose.") add vagueness.

3 / 5

Completeness

The "when" is explicit and rich via the quoted trigger phrases, and the "what" is identifiable (explaining the sprint execution model and its convergent diffusion approach), but the what is implied from user intent rather than stated as a capability, so it falls short of the fully explicit anchor 5.

4 / 5

Trigger Term Quality

Includes multiple natural user phrasings — "how sprints work", "sprint phases", "iteration workflow", "convergent development", "sprint lifecycle", "when to use sprints" — with good synonym variation, though common variants like "sprint process" or "agile sprints" are missing.

4 / 5

Distinctiveness Conflict Risk

Triggers like "sprint lifecycle" and "convergent development" are clearly niche, but the generic phrase "iteration workflow" creates minor overlap risk with general workflow or iteration skills, matching anchor 4 rather than 5.

4 / 5

Total

15

/

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.

Validation — 15 / 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

jeremylongshore/tons-of-skills-marketplace

Path

plugins/community/sprint/skills/sprint-workflow/SKILL.md

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.