CtrlK
BlogDocsLog inGet started
Tessl Logo

diagnosing-bugs

Diagnosis loop for hard bugs and performance regressions. Use when the user says "diagnose"/"debug this", or reports something broken/throwing/failing/slow.

74

Quality

91%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

High

Do not use without reviewing

SKILL.md
Quality
Evals
Security

Quality

Content

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

A tightly-written, highly actionable debugging discipline with excellent workflow structure and validation checkpoints. The main room for improvement is adding a couple of literal copy-paste command/code blocks to push actionability from 4 to 5.

Suggestions

Include one or two copy-paste-ready code/command blocks (e.g. a minimal failing-test scaffold or a sample `git bisect run` invocation) to make guidance fully executable rather than descriptive.

The hitl-loop template reference is the only external file; consider whether the bisection or differential-loop techniques also warrant small referenceable snippets to keep the overview even leaner.

DimensionReasoningScore

Conciseness

Lean and opinionated with no padding of concepts Claude already knows; every line is load-bearing (e.g. the `[DEBUG-a4f2]` tagging rationale), matching the 'every token earns its place' anchor.

5 / 5

Actionability

Provides concrete, numbered techniques and specific commands (git bisect run, performance.now, the hitl-loop template) rather than vague direction, but centers on guidance more than copy-paste-ready code blocks, landing above the midpoint rather than at the top anchor.

4 / 5

Workflow Clarity

Six phases are clearly sequenced with explicit validation checkpoints (red-capable/deterministic/fast/agent-runnable), feedback loops for error recovery ('stop if you jump to a hypothesis'), and a Phase 6 cleanup checklist — matching the top anchor.

5 / 5

Progressive Disclosure

A concise overview body with a single, clearly-signaled, one-level-deep reference to the real, executable scripts/hitl-loop.template.sh; content is appropriately split with no nested references, matching the top anchor.

5 / 5

Total

19

/

20

Passed

Description

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

A strong, well-targeted description that clearly states both purpose and trigger conditions with natural user language. The only gap is capability specificity — it names the discipline but not the concrete actions it orchestrates.

Suggestions

Consider naming one or two concrete actions the loop performs (e.g. 'builds a red-capable feedback loop, generates ranked hypotheses, runs regression tests') to lift specificity from 3 toward 4-5.

DimensionReasoningScore

Specificity

Names the domain ("hard bugs and performance regressions") and the core action ("Diagnosis loop"), but does not enumerate several specific capabilities, matching the '1-2 concrete actions' anchor rather than the multi-action anchor above.

3 / 5

Completeness

Explicitly answers both 'what' ("Diagnosis loop for hard bugs and performance regressions") and 'when' ("Use when the user says...") with concrete trigger phrases.

5 / 5

Trigger Term Quality

Includes the natural phrases a user would actually say ("diagnose"/"debug this", "broken/throwing/failing/slow") with synonym coverage, matching the comprehensive natural-terms anchor.

5 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (hard-bug diagnosis loop) with distinct triggers unlikely to fire for unrelated skills, matching the minimal-conflict anchor.

5 / 5

Total

18

/

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
coder/agent-tty
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.