CtrlK
BlogDocsLog inGet started
Tessl Logo

skill-issues

Track project blockers, bugs, and gaps across sessions — use when issues pile up or need triage

58

Quality

68%

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

Fix and improve this skill with Tessl

tessl review fix ./.claude/skills/skill-issues/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

50%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 content is highly actionable and well-sequenced but significantly overlong for what it conveys, with redundant reference sections, and it lacks validation checkpoints on its destructive file writes. Splitting reference material into bundle files and trimming redundant sections would materially improve it.

Suggestions

Add an explicit validation checkpoint in the Add and Resolve flows: after writing ISSUES.md, re-read and confirm the new/moved row is present and that no existing rows were lost before reporting success.

Remove or consolidate redundant sections — the Severity Levels table, Best Practices, Common Patterns, Quick Reference, Red Flags, and The Bottom Line largely restate the subcommand flows and reference tables.

Extract the ID-generation algorithm and the severity/category reference tables into a references/ file (e.g. REFERENCE.md) and link from the body to reduce the inline wall of text.

DimensionReasoningScore

Conciseness

The ~500-line body restates information multiple times — severity levels appear both in the AskUserQuestion options and a standalone table, and sections like Best Practices, Common Patterns, Quick Reference, Red Flags, and The Bottom Line rehash guidance already in the subcommand flows, matching the score-2 anchor of noticeably verbose with several padded sections.

2 / 5

Actionability

Concrete executable snippets (grep for ID generation, the bash ID-increment algorithm, AskUserQuestion calls, table formats) cover the common cases, with only minor gaps such as the unflagged macOS-only `sed -i ''` and a few descriptive append steps, fitting the score-4 anchor.

4 / 5

Workflow Clarity

Subcommand flows are clearly sequenced (Add: 5 steps, Resolve: 4 steps), but this is a destructive/batch file-mutation skill and the add path lacks an explicit validation checkpoint confirming the generated ID is unique and that the write preserved content before declaring success, so the destructive-operation cap of 3 applies.

3 / 5

Progressive Disclosure

No bundle files exist and the skill is a single ~500-line document with the ID-generation algorithm, severity/category reference tables, and integration examples all inlined rather than split into reference files, matching the score-3 anchor of some structure but content that should be separate is inline.

3 / 5

Total

12

/

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.

The description is strong: it concisely states both the capability and concrete use-when triggers with natural phrasing, and occupies a distinct niche. Minor additional trigger synonyms could push specificity and trigger_term_quality to 5.

DimensionReasoningScore

Specificity

"Track project blockers, bugs, and gaps" names the domain plus several concrete tracked item types, matching the score-4 anchor of multiple specific actions with minor coverage gaps; it stops short of the comprehensive multi-action list required for a 5.

4 / 5

Completeness

It explicitly states what ("Track project blockers, bugs, and gaps across sessions") and when ("use when issues pile up or need triage") with concrete trigger phrases, matching the score-5 anchor.

5 / 5

Trigger Term Quality

"issues pile up or need triage" plus "blockers, bugs, and gaps" provide natural user phrasings with good coverage, but a few common synonyms and explicit action verbs (add/resolve/show) are absent from the description itself, keeping it just below comprehensive.

4 / 5

Distinctiveness Conflict Risk

Persistent cross-session issue tracking is a clear niche with distinct triggers ("issues pile up", "triage"), giving minimal overlap risk with other skills.

5 / 5

Total

18

/

20

Passed

Validation

87%

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

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (512 lines); consider splitting into references/ and linking

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

14

/

16

Passed

Repository
nyldn/claude-octopus
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.