CtrlK
BlogDocsLog inGet started
Tessl Logo

exa-web-search-free

Free AI search via Exa MCP. Web search for news/info, code search for docs/examples from GitHub/StackOverflow, company research for business intel. No API key needed.

63

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 ./configs/microservice/bff-service/configs/agent-skills/clawhub/exa-web-search-free/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

93%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 tight, highly actionable, and well-structured, with runnable commands for every tool and a clean reference split into examples.md. The only minor gap is the absence of an explicit feedback-loop workflow, which is largely irrelevant for a read-only single-purpose search skill.

DimensionReasoningScore

Conciseness

Lean body with short tool descriptions, one runnable command each, and parameter bullets; no padding explaining search/MCP concepts Claude already knows. The single restated opener line is trivial.

5 / 5

Actionability

Every tool ships a copy-pasteable 'mcporter call' command with realistic arguments, plus an executable setup/verify sequence and a runnable advanced-enable one-liner covering the common cases.

5 / 5

Workflow Clarity

The read-only single action (call a search tool) is unambiguous with a pre-flight 'Verify mcporter is configured' conditional; the destructive/batch cap does not apply, but there is no multi-step validate→fix→retry loop to reach a 5.

4 / 5

Progressive Disclosure

Well-organized sections with one clearly signaled, one-level-deep reference to references/examples.md (which exists); bulk examples are correctly split into the reference file, leaving the body concise and navigable.

5 / 5

Total

19

/

20

Passed

Description

58%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 concretely states three search capabilities and a key differentiator (free, no API key), but omits an explicit trigger/when-to-use clause, capping completeness. Trigger terms are present but lean on capability nouns rather than the phrases users actually say.

Suggestions

Add an explicit 'Use when…' clause, e.g. 'Use when the user needs current web info, code/library documentation, or company research and no search API key is available.'

Surface natural user trigger phrases such as 'search the web', 'look up', 'find docs/examples', and 'research a company' instead of capability nouns like 'business intel'.

Clarify what distinguishes 'free' beyond no API key (e.g. rate limits, coverage) to further reduce overlap with other search skills.

DimensionReasoningScore

Specificity

Lists three concrete capabilities across distinct domains ('Web search for news/info', 'code search for docs/examples from GitHub/StackOverflow', 'company research for business intel'); falls short of 5 because the actions are generic 'search for' verbs with no richer output actions, but exceeds 3 with multiple named actions.

4 / 5

Completeness

Clearly answers 'what' (three search capabilities plus 'No API key needed') but provides no explicit 'when'/'Use when' trigger clause, which per the guidelines caps completeness at 3.

3 / 5

Trigger Term Quality

Contains relevant keywords ('news/info', 'docs/examples', 'business intel') but misses the most common user phrases ('web search', 'look up', 'find documentation', 'research a company') and synonyms; 'business intel' is jargon rather than what a user naturally says.

3 / 5

Distinctiveness Conflict Risk

The 'Free AI search via Exa MCP' framing plus the web/code/company split carves a mostly distinct niche with only minor overlap risk against other general web-search skills.

4 / 5

Total

14

/

20

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

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

Total

14

/

16

Passed

Repository
UnicomAI/wanwu
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.