CtrlK
BlogDocsLog inGet started
Tessl Logo

gitnexus-debugging

Use when the user is debugging a bug, tracing an error, or asking why something fails. Examples: "Why is X failing?", "Where does this error come from?", "Trace this bug"

60

Quality

76%

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 ./.claude/skills/gitnexus/gitnexus-debugging/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

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

The body is an exemplary lean, action-oriented skill: concrete tool invocations with expected outputs, a symptom-approach table, a checklist, an error-recovery note, and a worked example ending in root cause. The only minor gap is organizational — a slightly long Tools/Example section that could be split into reference files.

DimensionReasoningScore

Conciseness

About 85 lean lines of tool invocations with expected outputs, a symptom-to-approach table, and one end-to-end worked example — zero padding and no explanations of concepts Claude already knows. Every token earns its place, matching anchor 5.

5 / 5

Actionability

Fully concrete, copy-paste-ready invocations: query({query: "payment validation error"}), context({name: "validatePayment"}), a real cypher call-chain query, the gitnexus://repo/{name}/process/{name} resource, and a real recovery command (node .gitnexus/run.cjs analyze). Common cases are covered with filled-in examples and expected outputs.

5 / 5

Workflow Clarity

Clear numbered 4-step sequence, a debugging checklist, an explicit validation step ('Read source files to confirm root cause'), an error-recovery feedback loop ('If Index is stale → run analyze'), and a complete worked example that reaches root cause. This matches anchor 5; the operation is read-only, so no destructive/batch validation cap applies.

5 / 5

Progressive Disclosure

Well-sectioned, self-contained, and easy to navigate with no references needed. However, at ~85 lines the Tools section and worked example are borderline candidates for extraction into a reference file, and no bundle files exist — anchor 4 ('good structure; minor organization gaps') fits better than 5, whose ideal includes well-signaled one-level references.

4 / 5

Total

19

/

20

Passed

Description

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

The description has excellent trigger phrases and an explicit 'Use when' clause, but it is missing any statement of what the skill actually does — no mention of GitNexus, code-graph queries, or call-chain tracing. It reads as pure trigger guidance with a tautological action list ('debugging a bug').

Suggestions

Add a leading 'what' clause stating concrete capabilities, e.g. 'Trace bugs through a code-graph of execution flows: query error text to find related processes, inspect callers/callees of suspect functions, and run cypher call-chain traces. Use when...'.

Replace the tautological actions ('debugging a bug, tracing an error') with the specific mechanisms the skill provides (query/context tools, process resources, cypher traces) so the description distinguishes itself from generic debugging skills.

Add natural trigger synonyms such as 'crash', 'stack trace', 'exception', or 'not working' to broaden keyword coverage.

DimensionReasoningScore

Specificity

The only stated actions are "debugging a bug, tracing an error, or asking why something fails", which restate the trigger domain rather than naming concrete capabilities; the description never mentions GitNexus code-graph queries, caller/callee tracing, or cypher call-chain analysis. This matches anchor 2 ('names the domain but actions are minimal or generic') — not 3, since no distinct concrete action is listed.

2 / 5

Completeness

The 'when' is excellent (explicit "Use when..." clause plus concrete trigger examples), but there is no 'what' — the description states zero capabilities of the skill. Anchor 2 explicitly covers 'only when is present without what'; not 3 because that anchor requires a clear 'what', which is absent.

2 / 5

Trigger Term Quality

Strong natural phrases users would actually say: "Why is X failing?", "Where does this error come from?", "Trace this bug", "debugging a bug", "tracing an error". Not 5 because common synonyms such as "crash", "stack trace", "exception", or "not working" are missing.

4 / 5

Distinctiveness Conflict Risk

Error-origin tracing prompts ("Where does this error come from?", "Who calls this method?") are somewhat niche, but "debugging a bug" is broad and would fire on virtually any debugging request. Overlap risk with general debugging skills is more than minor, so not 4.

3 / 5

Total

11

/

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
mindfold-ai/Trellis
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.