CtrlK
BlogDocsLog inGet started
Tessl Logo

user-story

Create user stories with Mike Cohn format and Gherkin acceptance criteria. Use when turning user needs into development-ready work with clear outcomes and testable conditions.

72

Quality

88%

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 well-structured, actionable skill with a clear multi-step workflow and concrete templates, but it is let down by redundancy between sections and references to bundle files (template.md, examples/sample.md) that are missing.

Suggestions

Remove the verbatim duplication of the description in the Purpose section, and either drop "Anti-Patterns" or "Common Pitfalls" or merge them so each anti-pattern appears once.

Create the referenced template.md and examples/sample.md (or remove the references), and move the inline markdown templates into template.md so the body stays an overview pointing one level deep.

Trim "Why This Structure Works" to the non-obvious points only, since user-centric/outcome-focused/testable are self-evident from the format itself.

DimensionReasoningScore

Conciseness

The Purpose section repeats the frontmatter description verbatim, and "Anti-Patterns (What This Is NOT)" overlaps heavily with "Common Pitfalls" (same developer-refactor, "As a user", and multiple When/Then examples); "Why This Structure Works" restates fairly obvious points, so it could be tightened.

2 / 3

Actionability

Provides concrete fill-in markdown templates for the use case and acceptance criteria, ✅/❌ good/bad examples, a mini worked example, and a real executable helper script (scripts/user-story-template.py).

3 / 3

Workflow Clarity

Five explicitly sequenced steps (Gather Context → Use Case → Acceptance Criteria → Summary → Validate and Refine) with an explicit validation/refinement checklist checkpoint in Step 5.

3 / 3

Progressive Disclosure

Well-organized sections and one-level-deep references, but the body points to template.md and examples/sample.md that do not exist in the bundle, and the templates are kept inline rather than moved into the referenced template file.

2 / 3

Total

10

/

12

Passed

Description

100%

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 that clearly states both the capability and the explicit "Use when" trigger with natural keywords. It avoids verbosity and over-claims while naming concrete actions.

DimensionReasoningScore

Specificity

Names multiple concrete actions — "Create user stories with Mike Cohn format and Gherkin acceptance criteria" — citing both the story format and the criteria format, rather than vague language.

3 / 3

Completeness

Answers both what ("Create user stories with Mike Cohn format and Gherkin acceptance criteria") and when ("Use when turning user needs into development-ready work...") with an explicit trigger clause.

3 / 3

Trigger Term Quality

Uses natural terms users would say ("user stories", "acceptance criteria", "user needs") and the explicit "Use when turning user needs into development-ready work" trigger.

3 / 3

Distinctiveness Conflict Risk

The Mike Cohn + Gherkin combination carves a clear niche unlikely to conflict with other skills, and the trigger (user needs → development-ready stories) is specific.

3 / 3

Total

12

/

12

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
deanpeters/Product-Manager-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.