CtrlK
BlogDocsLog inGet started
Tessl Logo

user-story-splitting

Break a large story or epic into smaller deliverable stories using proven split patterns. Use when backlog items are too big for estimation, sequencing, or independent release.

68

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.

The skill is highly actionable with a clear, validated workflow and strong worked examples. It loses points mainly on token efficiency (redundant benefit/anti-pattern explanations) and progressive disclosure (signaled reference files that are absent from the bundle).

Suggestions

Remove the redundant "Why Split Stories?" list and merge the "Anti-Patterns (What This Is NOT)" and "Common Pitfalls" sections so each anti-pattern is stated once; the Purpose block also duplicates the frontmatter intent verbatim and can be cut.

Create the referenced bundle files (template.md and examples/sample.md) or move the inline 8-pattern catalog and Step 3 template into them, so the signaled navigation actually resolves and the body becomes a true overview.

Tighten the per-pattern blocks to the "Ask / Example" pair only, dropping restated definitions Claude already knows about horizontal vs. vertical slicing.

DimensionReasoningScore

Conciseness

The body carries genuine procedural value (8 patterns with worked examples, a validation checklist) but is padded: the Purpose section repeats the intent verbatim, "Why Split Stories?" explains benefits Claude already knows, and the "Anti-Patterns" and "Common Pitfalls" sections duplicate the same horizontal-slicing/meaningless-split material — fitting "mostly efficient but could be tightened" rather than the lean anchor.

2 / 3

Actionability

Each pattern ships concrete before/after user-story examples, Step 3 gives a copy-ready fill-in story template, and Step 4 provides a specific 5-question validation checklist; per the instruction-skill scoring note, the absence of code is not penalized when guidance is this concrete.

3 / 3

Workflow Clarity

The four steps are clearly sequenced (identify → apply patterns in order, stop on match → write stories → validate), and Step 4 is an explicit checklist with a feedback loop ("If any answer is 'no,' revise"), matching the clear-sequence-with-validation anchor; story splitting is not a destructive/batch operation, so the workflow-clarity cap does not apply.

3 / 3

Progressive Disclosure

Sections are well organized and references are signaled ("Use template.md", "See examples/sample.md"), but those referenced files do not exist in the bundle and the 8-pattern catalog plus the template live inline in a ~300-line body — "content that should be separate is inline" with broken navigation keeps it at 2 rather than the clean one-level-deep anchor.

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.

The description is well-formed: third-person voice, a clear what-and-when structure, distinct triggers, and natural domain vocabulary. Its only weakness is that it states a single composite action rather than enumerating several concrete capabilities.

DimensionReasoningScore

Specificity

It names the domain and a core action — "Break a large story or epic into smaller deliverable stories using proven split patterns" — but lists only one main action rather than multiple concrete actions, so it stops at "names domain and some actions, not comprehensive" rather than reaching the multi-action anchor.

2 / 3

Completeness

It explicitly answers both what ("Break a large story or epic into smaller deliverable stories using proven split patterns") and when ("Use when backlog items are too big for estimation, sequencing, or independent release"), mirroring the anchor's action-sentence-plus-"Use when" structure; a missing trigger clause would cap this at 2, but the clause is present.

3 / 3

Trigger Term Quality

Natural agile terms a user would actually say are well covered: "story", "epic", "backlog items", "too big for estimation", "sequencing", and "independent release", matching the good-coverage anchor rather than the partial "Works with PDF files" level.

3 / 3

Distinctiveness Conflict Risk

The niche is narrow and specific — splitting large stories/epics with a distinct trigger (items too big for estimation/sequencing/independent release) — so it is unlikely to fire for an unrelated skill, matching the clear-niche anchor.

3 / 3

Total

11

/

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.