CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

to-issues

Break a plan, spec, or PRD into independently-grabbable issues on the project issue tracker using tracer-bullet vertical slices. Use when user wants to convert a plan into issues, create implementation tickets, or break down work into issues.

90

1.48x
Quality

92%

Does it follow best practices?

Impact

83%

1.48x

Average score across 3 eval scenarios

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

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

Excellent instruction-only skill body: a tight, well-sequenced process with a copy-paste issue template, an explicit user-approval checkpoint before batch publishing, and no padding. The only flaw is a slight duplication between the prose vertical-slice explanation and the vertical-slice-rules block.

Suggestions

Merge the duplicated slicing statements: keep the rules block (which adds schema, API, UI, tests detail) and shorten the prose lead-in to avoid restating 'cuts through ALL integration layers end-to-end' twice.

DimensionReasoningScore

Conciseness

The body is lean with no generic explanations of concepts Claude already knows, but the core slicing rule is stated twice: "Each issue is a thin vertical slice that cuts through ALL integration layers end-to-end, NOT a horizontal slice of one layer" and then "Each slice delivers a narrow but COMPLETE path through every layer (schema, API, UI, tests)". This minor duplication could be trimmed, matching anchor 4 rather than anchor 5's 'every token earns its place'.

4 / 5

Actionability

For an instruction-only skill the guidance is fully concrete: a numbered 5-step process, an explicit quiz format with per-slice fields, a copy-paste <issue-template> with sections and checkbox criteria, and specific directives like "Apply the `needs-triage` triage label" and "Publish issues in dependency order (blockers first)". Specific examples cover the common cases, matching anchor 5.

5 / 5

Workflow Clarity

Steps 1-5 are clearly sequenced with an explicit validation gate before the batch publish operation ("Iterate until the user approves the breakdown"), a guardrail ("Do NOT close or modify any parent issue"), and dependency-ordered publishing so blockers get real identifiers. The batch-operation validation requirement is satisfied, so no cap applies and this matches anchor 5's explicit validation steps and feedback loop.

5 / 5

Progressive Disclosure

This is a compact (~77-line) single-purpose process skill with no bundle files and no content that warrants a separate reference: the issue template, slice rules, and quiz format all belong inline. Sections are well-organized with clear headers, satisfying the self-contained-skill case for anchor 5.

5 / 5

Total

19

/

20

Passed

Description

87%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 strong description that explicitly states both what the skill does and when to use it, with natural trigger phrases and distinctive domain vocabulary. The only improvement space is broader synonym coverage and naming the supporting actions (e.g., quizzing the user, publishing with triage labels).

Suggestions

Add a few more natural trigger synonyms such as 'user stories', 'epics', or 'task breakdown' to the 'Use when' clause to widen trigger coverage.

Mention one or two supporting concrete actions (e.g., 'quiz the user on granularity, then publish issues with dependency ordering and triage labels') to lift specificity from a single action to comprehensive coverage.

DimensionReasoningScore

Specificity

"Break a plan, spec, or PRD into independently-grabbable issues on the project issue tracker using tracer-bullet vertical slices" names concrete inputs (plan, spec, PRD), a destination (issue tracker), and a specific mechanism (tracer-bullet vertical slices). It is richer than anchor 3's '1-2 concrete actions' but describes essentially one action rather than the multiple distinct actions anchor 5 requires, so it sits clearly at anchor 4.

4 / 5

Completeness

It explicitly answers both questions: what ("Break a plan, spec, or PRD into independently-grabbable issues on the project issue tracker using tracer-bullet vertical slices") and when ("Use when user wants to convert a plan into issues, create implementation tickets, or break down work into issues") with concrete trigger phrases. This matches anchor 5 exactly; anchor 4's weaker 'when' does not apply.

5 / 5

Trigger Term Quality

The 'Use when' clause offers three natural phrasings users would actually say: "convert a plan into issues", "create implementation tickets", and "break down work into issues". Coverage is good but misses common synonyms and variations such as 'user stories', 'epics', 'task breakdown', or specific tracker names, matching anchor 4 rather than anchor 5's comprehensive synonym coverage.

4 / 5

Distinctiveness Conflict Risk

Distinctive vocabulary like "tracer-bullet vertical slices" and "independently-grabbable issues" carves out a clear niche (decomposing plans into tracker issues) that is unlikely to fire for unrelated skills. The trigger phrases are action-specific rather than generic, matching anchor 5's clear niche with minimal conflict risk; anchor 4's overlap concern would require vaguer triggers.

5 / 5

Total

18

/

20

Passed

Validation

100%

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

SnowingFox/ai-skills

Path

.cursor/skills/to-issues/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.