CtrlK
BlogDocsLog inGet started
Tessl Logo

skill-issues

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

59

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 ./skills/skill-issues/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

57%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 body provides concrete, mostly-executable guidance with clearly sequenced subcommand flows, but it is held back by redundant summary sections, prose-described file mutations, and a missing post-write verification step on the destructive resolve operation. Everything is inlined in one long file with no progressive disclosure to reference materials.

Suggestions

Add an explicit post-write verification step to the add and resolve flows (e.g., re-read ISSUES.md and confirm all prior rows are still present) so the destructive file mutation has a real feedback loop.

Provide executable code for the append and move operations instead of prose ("Extract issue row… Remove… Add to Resolved"), matching the copy-paste-ready quality of the ID-generation script.

Trim the redundant tail sections (Common Patterns, Quick Reference, Best Practices, Red Flags, "The Bottom Line") that restate the subcommand flows, or move the ID-generation algorithm and full subcommand details into reference files to improve progressive disclosure.

DimensionReasoningScore

Conciseness

Core subcommand flows and ID-generation code are efficient and concrete, but the tail sections (Best Practices, Common Patterns, Red Flags, Quick Reference, "The Bottom Line") restate subcommand behavior and add motivational padding that could be trimmed, matching the 'mostly efficient but could be tightened' anchor.

3 / 5

Actionability

The AskUserQuestion block and ID-generation bash script are copy-paste ready, but the add-append and resolve-move operations are described in prose ("Extract issue row… Remove… Add to Resolved") rather than executable commands, leaving minor gaps that keep it below anchor 5.

4 / 5

Workflow Clarity

Steps are clearly numbered with an existence-validation checkpoint, but the resolve flow mutates ISSUES.md (moving rows) without a post-write verification step despite the CRITICAL preservation warning; the destructive/batch-operation cap limits this to anchor 3.

3 / 5

Progressive Disclosure

The file is well-sectioned but ~487 lines are fully inlined with no bundle/reference files, so content that could be split (the ID-generation algorithm, detailed subcommand flows) lives inline; the under-50-line simple-skill exception does not apply.

3 / 5

Total

13

/

20

Passed

Description

78%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 clearly states what the skill does and when to use it with natural trigger phrases and a well-defined niche. Its only weakness is action specificity — it leans on two verbs rather than enumerating the full track/resolve/show/list capability set.

DimensionReasoningScore

Specificity

Names the domain (issue tracking) and two concrete actions — "Track" and "triage" — but does not enumerate several distinct actions, matching the '1-2 concrete actions, not comprehensive' anchor rather than the multi-action anchor 4.

3 / 5

Completeness

Explicitly answers both 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 anchor-5 example structure exactly.

5 / 5

Trigger Term Quality

Natural user phrases like "issues pile up", "need triage", "blockers", "bugs", and "gaps" give good keyword coverage; falls short of anchor 5, which expects comprehensive synonyms and file extensions.

4 / 5

Distinctiveness Conflict Risk

The cross-session issue-tracking niche is mostly distinct with clear triggers, but "track blockers/bugs" carries minor overlap risk with task-management and debugging skills, so it stops at anchor 4 rather than 5.

4 / 5

Total

16

/

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