CtrlK
BlogDocsLog inGet started
Tessl Logo

debugging

To investigate errors, test failures, and unexpected behavior — root cause before fix.

63

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

100%

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

The content is a well-structured, lean debugging workflow with concrete imperative guidance, explicit validation checkpoints, and feedback loops. It exemplifies an efficient instruction-only skill that assumes Claude's competence and adds only non-obvious process structure.

DimensionReasoningScore

Conciseness

The body is lean and imperative throughout, assuming Claude's competence — it never explains known concepts like OODA, stack traces, or sequence diagrams, and every line carries actionable guidance.

3 / 3

Actionability

Steps are concrete and specific ('git diff', 'add diagnostic logging at each boundary', 'State one clear hypothesis: X is the root cause because Y', 'smallest possible change... one variable at a time'); though code-free, this is an instruction-only skill whose guidance is actionable, which the rubric does not penalize.

3 / 3

Workflow Clarity

Four sequentially labeled phases with a validation_checklist, explicit verification and regression checks in implementation, and clear feedback loops ('If fails, form a new hypothesis — don't stack fixes'; 'If 3+ fixes failed: stop... question the architecture').

3 / 3

Progressive Disclosure

A single self-contained file organized into clearly labeled sections (role, when_to_use_skill, core_concepts, four phases, validation_checklist, best_practices, pitfalls) with no nested external references, which is appropriate for a cohesive single-workflow skill with no bundle files.

3 / 3

Total

12

/

12

Passed

Description

50%

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 clearly identifies the debugging domain and its root-cause-first philosophy, but it omits an explicit 'Use when...' trigger clause and only partially covers natural trigger terms. It is a competent but not exemplary description.

Suggestions

Add an explicit trigger clause, e.g. 'Use when encountering errors, test failures, crashes, or bugs that need root cause analysis.'

Broaden natural trigger terms to include 'bug', 'debug', 'crash', and 'stack trace' so the description matches how users phrase the need.

List a couple more concrete actions (e.g. 'reproduce the failure, trace data flow, confirm root cause with evidence') to raise specificity.

DimensionReasoningScore

Specificity

Names the debugging domain and actions ('investigate errors, test failures, and unexpected behavior', 'root cause before fix') but does not list multiple distinct concrete actions, matching the 'domain and some actions' anchor rather than the comprehensive level 3.

2 / 3

Completeness

It states what the skill does (investigate errors, root cause) but lacks an explicit 'Use when...' trigger clause; per the guidelines, a missing when clause caps completeness at 2.

2 / 3

Trigger Term Quality

'errors, test failures, and unexpected behavior' are natural user terms, but common variations like 'bug', 'debug', 'crash', or 'stack trace' are missing, so coverage is partial rather than full.

2 / 3

Distinctiveness Conflict Risk

The 'root cause before fix' framing is a distinct debugging niche, but the broad triggers ('errors, test failures, unexpected behavior') could overlap with other engineering skills, so it is only somewhat specific.

2 / 3

Total

8

/

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
griddynamics/rosetta
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.