CtrlK
BlogDocsLog inGet started
Tessl Logo

tech-debt-tracker

Detect and track technical debt from conversation and PR review comments. Resurface in weekly retros, promote to commitments when ready to fix.

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

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./skills/tech-debt-tracker/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

72%

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

The content is concise, well-structured into clear modes, and mostly actionable with specific memory commands and templates. Weak spots are the placeholder-filled entry template and the absence of explicit validation/confirmation checkpoints for the destructive resolution and promotion steps.

Suggestions

Flesh out the entry template with at least one fully worked example (filled frontmatter + body) so the format is copy-paste ready rather than placeholder prose.

Add an explicit validate-then-confirm checkpoint for Mode E (resolution) and Mode F (promotion), e.g. confirm the source item exists and the destination slug is free before moving/creating, and re-list the backlog to verify the change.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence: it states the storage path, gives terse severity rules, and uses compact mode blocks without explaining what tech debt or memory commands are.

3 / 3

Actionability

Provides concrete memory commands (memory_search, memory_tree, memory_read), a frontmatter template, slug rules, and output formatting, but the entry template is filled with placeholder prose (<Brief title>, <What the debt is...>) rather than fully copy-paste-ready content, leaving some details to be filled in.

2 / 3

Workflow Clarity

Modes A–F give a clear sequence and Mode A includes a duplicate-check checkpoint, but destructive/batch operations (resolution move, promotion) lack explicit validate-then-confirm feedback loops, capping workflow clarity at 2 per the rubric.

2 / 3

Progressive Disclosure

The skill is a single self-contained file (~100 body lines) with no bundle files and well-organized mode/section headings, so under the simple-skills note progressive disclosure scores 3 without external references.

3 / 3

Total

10

/

12

Passed

Description

67%

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 names specific capabilities and occupies a distinctive niche, but it lacks an explicit 'Use when...' trigger clause and pushes most natural keywords into the activation block rather than the description text. Adding a 'Use when...' sentence with common user phrasings would raise completeness and trigger quality.

Suggestions

Add an explicit 'Use when...' clause, e.g. 'Use when the user mentions tech debt, hacks, workarounds, or PR follow-ups, or asks to review the debt backlog.'

Surface natural trigger phrasings directly in the description ('this is a hack', 'should refactor later', 'TODO follow-up') rather than only in activation keywords.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Detect and track technical debt', 'Resurface in weekly retros', 'promote to commitments when ready to fix' — matching the multiple-specific-actions anchor rather than the single-domain anchor at 2.

3 / 3

Completeness

The 'what' is clear (detect/track/resurface/promote), but there is no explicit 'Use when...' clause; 'when' is only implied, so per the rubric a missing explicit trigger clause caps completeness at 2 rather than 3.

2 / 3

Trigger Term Quality

Contains some natural terms ('technical debt', 'PR review comments') but the natural trigger keywords live in the activation block, not the description, and common variations a user would say ('this is a hack', 'TODO') are absent from the description itself.

2 / 3

Distinctiveness Conflict Risk

Targets a clear niche — tech-debt tracking from conversation and PR review comments tied to a commitments workflow — with distinct triggers unlikely to fire for unrelated skills.

3 / 3

Total

10

/

12

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.

Validation15 / 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
nearai/ironclaw
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.