CtrlK
BlogDocsLog inGet started
Tessl Logo

exa-common-errors

Diagnose and fix Exa API errors by HTTP code and error tag. Use when encountering Exa errors, debugging failed requests, or troubleshooting integration issues. Trigger with phrases like "exa error", "fix exa", "exa not working", "debug exa", "exa 429", "exa 401".

72

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

80%

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

A dense, actionable error reference with executable code and concrete per-tag solutions, organized clearly by HTTP status code. Its main weaknesses are an Instructions workflow with implicit rather than explicit validation checkpoints, and dangling references to non-existent bundle files that weaken progressive disclosure.

Suggestions

Add an explicit validation checkpoint to the 'Instructions' workflow (e.g., after applying a fix, re-run the request and confirm a 2xx response before considering it resolved).

Resolve the 'Next Steps' references: either create the referenced 'exa-debug-bundle' and 'exa-rate-limits' files and link them with markdown links, or remove the dangling references so navigation is real and clearly signaled.

Consider moving the large error-tag reference tables into a separate file (e.g., references/error-codes.md) and keeping SKILL.md as a concise overview that links out, improving progressive disclosure for this over-50-line skill.

DimensionReasoningScore

Conciseness

Uses dense, token-efficient error tables and focused code examples without explaining concepts Claude already knows; assumes competence and avoids padding, fitting the 'lean and efficient' anchor.

3 / 3

Actionability

Provides fully executable, copy-paste-ready guidance: a curl auth test, a complete TypeScript exponential-backoff function, and a bash diagnostic script with set -euo pipefail, plus concrete per-tag solutions.

3 / 3

Workflow Clarity

The 'Instructions' section lists a clear lookup sequence (check status code, match tag, apply solution, include requestId) but validation checkpoints are implicit rather than explicit validate-then-proceed gates; the backoff example and diagnostic script add some recovery/verification but are presented as standalone code rather than integrated workflow checkpoints.

2 / 3

Progressive Disclosure

Content is well-sectioned by HTTP code but is a monolithic inline reference (all error tables in SKILL.md) that could be split out, and the 'Next Steps' references to 'exa-debug-bundle' and 'exa-rate-limits' are not markdown-linked and point to bundle files that do not exist, so navigation is not clearly signaled or real.

2 / 3

Total

10

/

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, well-structured description that concisely states the skill's purpose, gives explicit use-when guidance, and lists natural trigger phrases. It uses third-person imperative voice and avoids vague language or over-claims.

DimensionReasoningScore

Specificity

Names concrete actions ('Diagnose and fix Exa API errors by HTTP code and error tag') with a specific method, matching the 'lists multiple specific concrete actions' anchor rather than the vague 'names domain and some actions' level below.

3 / 3

Completeness

Explicitly answers both what ('Diagnose and fix Exa API errors by HTTP code and error tag') and when ('Use when encountering Exa errors, debugging failed requests, or troubleshooting integration issues'), with explicit triggers; not the level below which lacks an explicit 'when'.

3 / 3

Trigger Term Quality

Provides natural trigger phrases users would actually say ('exa error', 'fix exa', 'exa not working', 'debug exa', 'exa 429', 'exa 401') with good coverage, not just jargon.

3 / 3

Distinctiveness Conflict Risk

Targets a clear niche (Exa API errors) with distinct Exa-specific triggers, making it unlikely to fire for unrelated skills.

3 / 3

Total

12

/

12

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

14

/

16

Passed

Repository
jeremylongshore/claude-code-plugins-plus-skills
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.