CtrlK
BlogDocsLog inGet started
Tessl Logo

skill-issues

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

60

Quality

70%

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

65%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is highly actionable with executable bash and concrete templates, but it is verbose with repeated sections and lacks a post-write validation checkpoint for the destructive file operations. No bundle files are used, so progressive disclosure is constrained to a monolithic document.

Suggestions

Add a read-back/validation step after each ISSUES.md write (e.g. grep the new ID to confirm it persisted) to close the feedback loop on the destructive file operation.

De-duplicate the severity table and the Quick Reference, which restate content already covered in the subcommand sections.

Move the ID-generation algorithm and integration-with-other-skills detail into separate reference files to slim the core SKILL.md.

DimensionReasoningScore

Conciseness

The ~480-line body is mostly efficient and actionable but carries redundant padding: the severity table appears twice, subcommand triggers are re-stated in the Quick Reference, and 'Common Patterns' repeats the subcommand flows already detailed above.

2 / 3

Actionability

It provides fully executable bash for ID generation and file management, a complete AskUserQuestion snippet, and copy-paste-ready table/markdown templates, matching the level-3 anchor.

3 / 3

Workflow Clarity

Steps are clearly sequenced and include some validation (grep to confirm an issue exists before resolving, with an explicit not-found error path), but the destructive ISSUES.md write has no read-back validation checkpoint after writing, so the feedback loop is incomplete.

2 / 3

Progressive Disclosure

It is a single monolithic file with no bundle references; the ID-generation algorithm, severity reference, and integration notes could be split into one-level-deep reference files, but instead everything sits inline.

2 / 3

Total

9

/

12

Passed

Description

75%

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 solid description with explicit trigger guidance and a distinct niche, written in third person. It loses points on specificity and trigger coverage because it names the domain abstractly rather than listing the concrete list/add/resolve/show operations.

Suggestions

Add concrete verbs the skill supports, e.g. 'Track, triage, resolve, and review project blockers across sessions'.

Expand trigger terms to include phrasings users actually say, such as 'review open issues' or 'mark an issue resolved'.

DimensionReasoningScore

Specificity

It names the domain ('Track project blockers, bugs, and gaps across sessions') and implies concrete actions (track, triage), but does not enumerate the specific operations the skill performs (list, add, resolve, show), so it stops short of the multi-action level-3 anchor.

2 / 3

Completeness

It answers both 'what' ('Track project blockers, bugs, and gaps across sessions') and 'when' with an explicit 'use when issues pile up or need triage' trigger clause, matching the level-3 anchor.

3 / 3

Trigger Term Quality

Phrases like 'blockers, bugs, and gaps' and 'issues pile up' are natural user language, but coverage of common variations is partial — it omits 'review open issues', 'mark resolved', and 'show issue' phrasings a user would actually say.

2 / 3

Distinctiveness Conflict Risk

'Cross-session' persistent issue tracking is a clearly distinct niche from GitHub issues or git-tracked todos, and the trigger terms are unlikely to fire for the wrong skill.

3 / 3

Total

10

/

12

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.