CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

error-debugging-error-trace

Implement error monitoring with error tracking systems, alerts, and structured logging so teams can quickly identify and resolve production issues. Use when adding or improving error tracking and alerting.

Quality

70%

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

Quality

Content

50%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 well-organized, token-efficient overview that avoids teaching concepts Claude already knows, but it offers almost no executable specificity — every step is a high-level directive with no tools, commands, or examples — and its single deferred reference (resources/implementation-playbook.md) does not exist in the bundle, leaving both the actionability and the progressive-disclosure path unfulfilled.

Suggestions

Add concrete, executable detail to the Instructions: name specific tools or services (e.g., Sentry, OpenTelemetry, CloudWatch) and include at least one copy-paste-ready artifact such as a sample alert-routing config or a test-error command, so each step can be acted on rather than just described.

Turn validation into a real checkpoint with a feedback loop: define what good signal quality means (e.g., a test error appears grouped with the correct severity within minutes) and the recovery path if it fails (check DSN/endpoint config, re-send, re-check) before proceeding.

Resolve the dangling reference: either ship resources/implementation-playbook.md in the bundle or remove its two mentions — currently the deferred "detailed workflows" content is unreachable, which breaks both progressive disclosure and the workflow's escalation step.

DimensionReasoningScore

Conciseness

The body is lean and assumes competence — no concept explanations, just directives and boundaries — with only minor trimmable redundancy: the intro ("You are an error tracking and observability expert... Set up error tracking systems, configure alerts...") and the Context opener ("The user needs to implement or improve error tracking and monitoring") restate the same mission, and the one-line Requirements section ("Take the requirements, target, and scope from the user's request") is boilerplate. This is "efficient; minor instances that could be trimmed" — above level 3 because there is no concept-teaching padding, below level 5 because a few framing sentences don't earn their tokens.

4 / 5

Actionability

Every instruction is a high-level directive — "Assess current error capture, alerting, and grouping", "Configure logging, tracing, and alert routing" — with no named tools, commands, config examples, or code; the sole concrete element ("Validate signal quality with test errors") names a method but not how to execute it, and the fallback points to a file absent from the bundle. This matches "minimal concrete guidance; high-level hints but missing the specific steps to execute" — above level 1 only because it gives ordered imperatives plus concrete safety rules ("Avoid logging secrets, tokens, or personal data") rather than mere description, and below level 3 because there is nothing at even pseudocode specificity.

2 / 5

Workflow Clarity

The instructions form a coherent sequence (assess → define severities/triage → configure → validate) and validation is at least named ("Validate signal quality with test errors"), but there is no success criterion, no recovery path if signal quality is poor, and the conditional escalation ("If detailed workflows are required, open resources/implementation-playbook.md") targets a nonexistent file. This matches level 3's "steps listed but validation gaps; checkpoints missing or implicit" — above level 2 because the sequence is complete and validation is mentioned, below level 4 because the checkpoint is a bare mention with no feedback loop and one branch cannot execute.

3 / 5

Progressive Disclosure

The SKILL.md itself is well-organized with a clearly signaled, one-level-deep reference ("resources/implementation-playbook.md" in both Instructions and a dedicated Resources section), but the bundle contains no such file — the deferral dead-ends and the detailed-workflow content has no home. Scored against the actual bundle structure, this lands at level 3: good in-file structure but a broken reference path; not level 2 because nothing is buried or wrongly inlined, not 4-5 because navigation leads to a missing file.

3 / 5

Total

12

/

20

Passed

Description

75%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 well-formed description: third-person voice, concrete about capabilities, with an explicit "Use when" trigger clause and a clear niche. It scores a solid 4 on every dimension — good keyword coverage and both what/when present — but lacks the synonym breadth and multi-scenario trigger phrases that distinguish level-5 descriptions.

DimensionReasoningScore

Specificity

Names several concrete capabilities — "error tracking systems, alerts, and structured logging" — which exceeds the 1-2 actions of level 3, but coverage has gaps (no mention of error grouping, tracing, or specific service integrations), so it is not the comprehensive level 5.

4 / 5

Completeness

Explicitly answers both parts: the what ("Implement error monitoring with error tracking systems, alerts, and structured logging so teams can quickly identify and resolve production issues") and the when ("Use when adding or improving error tracking and alerting"). The when-clause is present but narrow — it largely reuses two phrases from the what and omits other trigger scenarios (production incidents, tool-specific requests) — matching level 4's "'when' could be more explicit or specific" rather than level 5's multiple concrete trigger phrases.

4 / 5

Trigger Term Quality

Includes natural phrases users would actually say — "error monitoring", "error tracking", "alerts", "structured logging", "production issues" — but misses common variations such as "error reporting", "crash reporting", or tool names (Sentry, Rollbar), fitting "good keyword coverage; a few natural terms missing" rather than level 5's synonym breadth.

4 / 5

Distinctiveness Conflict Risk

Error monitoring/tracking/alerting is a clear niche with distinct triggers, but "structured logging" and "monitoring" create minor overlap with general logging/observability skills, fitting "mostly distinct; minor overlap risk with closely related skills" rather than the minimal-conflict level 5.

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

rmyndharis/antigravity-skills

Path

skills/error-debugging-error-trace/SKILL.md

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.