CtrlK
BlogDocsLog inGet started
Tessl Logo

analyze-issue

Analyze a GitHub issue and create a detailed technical specification

52

Quality

57%

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

Fix and improve this skill with Tessl

tessl review fix ./antigravity/skills/analyze-issue/SKILL.md

The canonical home for this skill is analyze-issue in NeoLabHQ/context-engineering-kit

SKILL.md
Quality
Evals
Security

Quality

Content

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

The skill is well-structured and token-efficient, but its workflow lacks validation checkpoints and several procedural steps are abstract placeholders rather than executable guidance. Adding explicit verification before saving and concrete detail for the middle steps would lift the weaker dimensions.

Suggestions

Add a validation checkpoint before saving — e.g., 'Verify every [placeholder] section is filled and the spec addresses each labeled requirement before writing the file.'

Make steps 3-5 concrete: specify what 'review related code' means (grep for issue-referenced symbols, list affected modules) rather than leaving them abstract.

Reduce the duplicated save-path instruction to a single clear statement to trim the minor redundancy.

DimensionReasoningScore

Conciseness

The body is lean and uses a compact placeholder template without explaining concepts Claude already knows; the only minor trim is the save path being stated twice (instruction + example).

4 / 5

Actionability

Concrete guidance exists (file paths, naming pattern, save location, worked example), but the spec template is placeholder-heavy and steps 3-5 ('understand thoroughly', 'review related code') are abstract, leaving key execution details unspecified.

3 / 5

Workflow Clarity

Steps 1-5 are clearly sequenced with a conditional load/fetch branch, but there are no validation checkpoints or feedback loops before the spec is saved to disk.

3 / 5

Progressive Disclosure

Content is well-organized under section headers with one clearly signaled one-level reference (`.claude/commands/load-issues.md`); it is over 50 lines so the simple-skill 5-exception does not apply, and the inline template is appropriately placed.

4 / 5

Total

14

/

20

Passed

Description

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

The description is clear and domain-specific but lacks any 'when to use' trigger guidance, which caps its completeness and limits trigger-term coverage. Adding a 'Use when…' clause would substantially raise the score.

Suggestions

Append a trigger clause such as 'Use when the user asks to analyze a GitHub issue, break down a ticket, or produce a technical spec/implementation plan.'

Add natural synonyms users actually say ('spec', 'ticket', 'implementation plan') to broaden trigger-term coverage.

Optionally list a third concrete action (e.g., 'identify files to modify') to push specificity toward 4-5.

DimensionReasoningScore

Specificity

The description names the domain (GitHub issues) and two concrete actions — 'Analyze a GitHub issue and create a detailed technical specification' — matching the anchor for 1-2 concrete actions without being comprehensive.

3 / 5

Completeness

It clearly states what the skill does but provides no 'Use when…' trigger guidance, which per the judging guidelines caps completeness at 3.

3 / 5

Trigger Term Quality

'GitHub issue' and 'technical specification' are natural terms a user might say, but common synonyms and variations (spec, ticket, triage, breakdown) are missing, matching the 'some relevant keywords' anchor.

3 / 5

Distinctiveness Conflict Risk

The GitHub-issue-to-specification niche is distinct with minor overlap risk; it stops short of 5 because no explicit trigger phrases reinforce the niche boundary.

4 / 5

Total

13

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
NeoLabHQ/context-engineering-kit
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.