CtrlK
BlogDocsLog inGet started
Tessl Logo

oma-debug

Bug diagnosis and fixing specialist - analyzes errors, identifies root causes, provides fixes, and writes regression tests. Use for bug, debug, error, crash, traceback, exception, and regression work.

68

Quality

81%

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

SKILL.md
Quality
Evals
Security

Quality

Content

62%

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

The skill body is well-sequenced with explicit verification and recovery loops, but it leans on abstract meta-framework language and thin executable examples, and its many file references are not backed by any real bundle. Tightening redundancy and making references concrete would raise the weaker dimensions.

Suggestions

Replace abstract directives ("Infer root cause", "Isolate root cause") with concrete executable steps or example commands, and expand the canonical workflow beyond two `rg` lines to a real reproduce→fix→verify command sequence.

Resolve the bundle: either create the referenced resources/*.md and ../_shared/core/*.md files and link them as one-level-deep clickable references, or remove references to files that do not exist.

De-duplicate the References section (execution-protocol.md, examples.md, and checklist.md are each listed twice) and trim meta-framework scaffolding like "SSL primitive" and "Intent signature" that does not aid execution.

DimensionReasoningScore

Conciseness

The body is mostly terse tables and bullets, but repeats the same reference paths (e.g. "resources/execution-protocol.md" appears in both prose and the bulleted list) and carries meta-framework jargon ("SSL primitive", "Intent signature", "Scenes") that does not earn its tokens; it could be tightened rather than being fully lean.

2 / 3

Actionability

It offers some concrete bits (the `rg` canonical path and Serena `find_symbol("functionName")` calls) but most guidance is abstract — "Infer root cause", "Isolate root cause and reject unsupported hypotheses" describe rather than instruct, and the canonical workflow is only two search commands, so it falls short of copy-paste-ready executable guidance.

2 / 3

Workflow Clarity

The PREPARE→ACQUIRE→REASON→ACT→VERIFY→FINALIZE sequence is explicit, with a VERIFY validation checkpoint and a feedback loop ("If the first fix fails verification, return to root-cause analysis"), matching the score-3 anchor of a clear sequence with validation and error-recovery loops.

3 / 3

Progressive Disclosure

No bundle files exist under references/, scripts/, or assets/, yet the body points to many resources/*.md and ../_shared/core/*.md paths that are not real files and are not formatted as one-level-deep links; the SKILL.md itself is a ~145-line monolithic doc rather than a lean overview, so it has structure but poorly signaled, unverifiable references.

2 / 3

Total

9

/

12

Passed

Description

100%

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, third-person description that names concrete capabilities and provides explicit trigger guidance with natural user terms. It cleanly answers both what the skill does and when to use it with low conflict risk.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — "analyzes errors, identifies root causes, provides fixes, and writes regression tests" — matching the score-3 anchor of several specific concrete actions rather than a single domain mention.

3 / 3

Completeness

It explicitly answers both what (the four concrete actions) and when (an explicit "Use for ..." trigger clause), so it is not capped at 2 like an implied-when description.

3 / 3

Trigger Term Quality

"Use for bug, debug, error, crash, traceback, exception, and regression work" covers the natural terms a user would actually say when reporting a defect, matching the score-3 good-coverage anchor.

3 / 3

Distinctiveness Conflict Risk

The bug-fixing niche with debugging-specific triggers is clearly distinct from feature-building or review skills and unlikely to fire for the wrong skill.

3 / 3

Total

12

/

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
first-fluke/oh-my-agent
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.