CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

issue

Work a single GitHub issue end to end — fetch its full context, branch, and start. Use when Josh points at an issue and wants it worked: 'let's look at issue 43', 'work on #43', 'start 43', 'pick up foo/bar#43', 'what's next?', 'grab the next issue', 'let's fix that bug'. Also use with no ref when he says 'let's get started' or 'what am I on?' — the ref resolves from the conversation or from the current git branch. Routing: if the issue has at least one open sub-issue it is a parent, so hand off to the `epic` skill with that ref; `epic` covers 'close out the epic', 'work through all of #40's children', 'do the whole epic'.

Quality

94%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

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

An exceptionally well-executed orchestration skill: fully executable commands, a clearly sequenced 10-step workflow with validation gates and error-recovery loops, and tight token-efficient prose. The only structural improvement would be moving the large GraphQL query into a reference file.

DimensionReasoningScore

Conciseness

Lean and directive throughout — every step adds operational specifics (e.g., 'gh issue view returns names but not label/milestone descriptions', 'Tests failing means the issue isn't done') with no explanations of concepts Claude already knows; the GraphQL block is executable content, not padding.

5 / 5

Actionability

Fully executable guidance: copy-paste-ready gh commands, a complete GraphQL query, `git issue <number>`, a fill-in implementer prompt template, and the exact announce-line format cover the common cases.

5 / 5

Workflow Clarity

Ten explicitly sequenced steps with a ref-resolution fallback table, a hard review gate (Step 8), and explicit feedback loops for every failure mode (BLOCKED handling, findings back to the implementer, change requests looping through steps 8-9).

5 / 5

Progressive Disclosure

Well-organized step sections with clearly signaled cross-skill pointers, but at ~180 lines the 35-line GraphQL query is content that could live in a references/ file; the under-50-lines exception for a 5 does not apply.

4 / 5

Total

19

/

20

Passed

Description

91%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: concrete actions, exhaustive natural-language triggers, and explicit what/when guidance, with clear routing boundaries against the sibling `epic` skill. The only deductions are for not enumerating the full end-to-end workflow and for a few overly broad trigger phrases that could collide with related skills.

DimensionReasoningScore

Specificity

Lists several concrete actions ('fetch its full context, branch, and start', 'hand off to the `epic` skill', ref resolution from conversation or branch) but stops short of enumerating the full end-to-end scope (review gate, handoff), leaving minor coverage gaps.

4 / 5

Completeness

Explicitly answers both what ('Work a single GitHub issue end to end — fetch its full context, branch, and start') and when ('Use when Josh points at an issue and wants it worked', 'Also use with no ref when he says...') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Comprehensive natural trigger phrases ('let's look at issue 43', 'work on #43', 'pick up foo/bar#43', 'what's next?', 'grab the next issue', 'what am I on?') covering all ref formats and synonyms; no common variation is missing.

5 / 5

Distinctiveness Conflict Risk

Clear niche (single GitHub issue) with explicit disambiguation against the `epic` skill, but broad catch-all phrases like 'let's fix that bug' and 'what's next?' create minor overlap risk with debugging or task-selection skills.

4 / 5

Total

18

/

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

joshmanders/dotfiles

Path

claude/skills/issue/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.