CtrlK
BlogDocsLog inGet started
Tessl Logo

diagnosing-bugs

Diagnosis loop for hard bugs and perf regressions. Trigger: diagnose, debug this, something broken/failing/slow.

66

Quality

80%

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 ./ywai/skills/diagnosing-bugs/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

81%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 an explicit phased workflow and strong validation checkpoints. The main improvement room is splitting the long loop-construction list into a reference file and trimming rhetorical flourishes.

Suggestions

Move the ten 'Ways to construct a feedback loop' into a references file (e.g. references/feedback-loops.md) and summarize the top three inline, tightening progressive disclosure and conciseness.

Trim rhetorical emphasis lines like 'Be aggressive. Be creative. Refuse to give up.' to recover tokens without losing the directive tone.

Add one short concrete command example per loop type (e.g. a sample curl or pytest invocation) to lift actionability from mostly-executable to copy-paste ready.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence, with no over-explanation of basic concepts; only minor motivational flourishes ('Be aggressive. Be creative.') could be trimmed.

4 / 5

Actionability

Provides ten concrete feedback-loop constructions, explicit checklist criteria, a log-tag format ('[DEBUG-a4f2]'), and a real referenced script, though it is methodology rather than copy-paste code.

4 / 5

Workflow Clarity

Six phases are clearly sequenced with explicit gates ('No red-capable command, no Phase 2'), validation checklists, and feedback loops for error recovery.

5 / 5

Progressive Disclosure

Well-organized phase sections with a clearly signaled, one-level-deep reference to scripts/hitl-loop.template.sh that exists in the bundle; minor organization gaps keep it below 5.

4 / 5

Total

17

/

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.

A concise, well-targeted description that answers both what the skill does and when to use it, with natural trigger phrasing. It is slightly light on enumerated concrete actions, keeping specificity at the midpoint.

DimensionReasoningScore

Specificity

Names the domain ('hard bugs and perf regressions') and one concrete action ('Diagnosis loop'), matching the anchor for 1-2 concrete actions without comprehensive coverage.

3 / 5

Completeness

Explicitly answers 'what' (diagnosis loop for hard bugs/perf regressions) and 'when' via a concrete 'Trigger:' clause, satisfying the top anchor for both what and when.

5 / 5

Trigger Term Quality

'diagnose, debug this, something broken/failing/slow' are natural phrases users say, giving good keyword coverage, though a few synonyms are missing and no file extensions apply.

4 / 5

Distinctiveness Conflict Risk

Targets a clear debugging/perf-regression niche with distinct triggers, with only minor overlap risk against general code-help skills.

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
YoizenSA/dev-ai-workflow
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.