CtrlK
BlogDocsLog inGet started
Tessl Logo

user-story-mapping

Create a user story map that lays out activities, steps, tasks, and release slices. Use when planning a workflow, backlog, or MVP around the user journey.

56

Quality

63%

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/sdlc/skills/user-story-mapping/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

48%Scale 1-5

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

This skill provides a well-structured workflow for user story mapping with clear steps and quality checks, but is significantly over-explained with product management theory that Claude already knows. The referenced supporting files (template.md, examples/sample.md) don't exist, undermining both actionability and progressive disclosure. Trimming the conceptual sections and providing the referenced files would substantially improve this skill.

Suggestions

Remove or drastically condense the 'Key Concepts' section (Why This Works, When to Use, When NOT to Use, Anti-Patterns)—Claude understands these product management concepts and they consume significant tokens without adding actionable value.

Provide the referenced template.md and examples/sample.md files, or inline a complete worked example showing the full output of a story map, so the skill is self-contained and actionable.

Condense the Common Pitfalls section into a brief bullet list (e.g., '- Don't map features; map user behaviors' instead of the symptom/consequence/fix format for each pitfall).

Add an explicit feedback loop to the workflow: after Step 7's gap analysis, direct back to earlier steps to revise, ensuring the map is validated before being used for release planning.

DimensionReasoningScore

Conciseness

Significantly verbose. Sections like 'Why This Works,' 'When to Use This,' 'When NOT to Use This,' 'Anti-Patterns,' and extensive explanations of the Jeff Patton framework are concepts Claude already knows or could infer. The 'Key Concepts' section alone is ~40% of the document and mostly explains product management theory rather than providing actionable instructions. The common pitfalls section, while useful, is also padded with symptom/consequence/fix formatting that could be much more concise.

2 / 5

Actionability

The step-by-step process (Steps 1-7) provides a clear sequence with markdown templates to fill in, quality checks, and examples. However, there's no executable code or concrete output format—it's all template fragments. The guidance is specific enough to follow but relies on references to external files (template.md, examples/sample.md) that aren't provided, leaving gaps in what the actual output should look like.

3 / 5

Workflow Clarity

The 7-step workflow is clearly sequenced and logically ordered, with quality checks serving as validation checkpoints at each step. Steps 6 and 7 provide review/prioritization steps. However, there's no explicit feedback loop (e.g., 'if quality checks fail, revise and re-check') and Steps 6-7 are notably thinner than earlier steps, lacking the same level of concrete guidance.

4 / 5

Progressive Disclosure

References to template.md, examples/sample.md, and related skills are well-signaled, but none of these files exist in the bundle. The main SKILL.md inlines a large amount of conceptual content (Key Concepts, Anti-Patterns, When to Use, Common Pitfalls) that could be split into separate reference files. The structure has good section headers but the document is monolithic at ~200+ lines when much content could be externalized.

3 / 5

Total

12

/

20

Passed

Description

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

This is a solid description that clearly communicates both what the skill does and when to use it. The 'Use when' clause with concrete trigger terms like 'backlog', 'MVP', and 'workflow' is effective. The main weakness is that the capability description could be more specific about what actions are performed beyond laying out the map structure.

Suggestions

Add more concrete actions beyond 'lays out', such as 'prioritizes features across releases' or 'organizes user tasks into a visual backbone'.

Include additional trigger synonyms like 'story mapping', 'release planning', 'feature prioritization', or 'product roadmap' to improve discoverability.

DimensionReasoningScore

Specificity

Names the domain (user story mapping) and lists structural elements (activities, steps, tasks, release slices), but doesn't describe concrete actions beyond 'create' and 'lays out'. Missing specifics like prioritization, drag-and-drop organization, or export capabilities.

3 / 5

Completeness

Clearly answers both 'what' (create a user story map with activities, steps, tasks, and release slices) and 'when' (planning a workflow, backlog, or MVP around the user journey) with explicit trigger phrases.

5 / 5

Trigger Term Quality

Includes good natural keywords like 'user story map', 'backlog', 'MVP', 'workflow', and 'user journey'. Missing some common synonyms like 'story mapping', 'product planning', 'sprint planning', 'feature prioritization', or 'release planning'.

4 / 5

Distinctiveness Conflict Risk

Fairly distinct with the specific focus on user story mapping, which is a well-defined methodology. Minor overlap risk with general backlog management or project planning skills, but the specific mention of 'user story map' and its structural components (activities, steps, tasks, release slices) provides good differentiation.

4 / 5

Total

16

/

20

Passed

Validation

90%

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

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

10

/

11

Passed

Repository
whimzyLive/nightshift-ai
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.