CtrlK
BlogDocsLog inGet started
Tessl Logo

serper-search

Search the public web through Serper instead of the built-in WebSearch tool. Use when an agent needs current information, general web sources, or URLs not available from local files and project APIs. SERPER_API_KEY is available in the environment.

74

Quality

93%

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

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

Lean, fully executable, and well organized: a copy-paste curl example with exact API details, concrete response-handling guidance, and a numbered failure-recovery section. It assumes Claude's competence throughout and contains no filler.

DimensionReasoningScore

Conciseness

Every line is operational — rules, endpoint, headers, request body, curl, response handling, failure handling — with no padding and no explanation of concepts Claude already knows.

5 / 5

Actionability

The curl block is copy-paste executable with the exact endpoint, auth header, content type, and sample body, covering the common case; response guidance is concrete ("organic", "searchParameters", "credits").

5 / 5

Workflow Clarity

The single call is unambiguous (simple-skill case), and the numbered Failure Handling section adds recovery loops — retry when network returns, refine query on irrelevant results — plus a validation checkpoint to verify claims against the linked source.

5 / 5

Progressive Disclosure

Under 50 lines with no external references needed; the body is well organized into Rules / API / Curl / Response Use / Failure Handling sections, matching the short self-contained skill case.

5 / 5

Total

20

/

20

Passed

Description

82%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 strong description: third-person, concise, with an explicit "Use when" clause containing concrete triggers and clear differentiation from the built-in WebSearch tool. The only weakness is that it names just one capability (web search) rather than enumerating several concrete actions.

DimensionReasoningScore

Specificity

"Search the public web through Serper" names the domain and one concrete action plus the API-key fact, but coverage is a single capability rather than the several specific actions the 4/5 anchors require.

3 / 5

Completeness

It explicitly answers both parts: "Search the public web through Serper" (what) and "Use when an agent needs current information, general web sources, or URLs not available from local files and project APIs" (when, with concrete triggers and a when-not-to boundary).

5 / 5

Trigger Term Quality

"current information", "general web sources", "URLs", and "web search" are natural phrases users would say, though common variants like "latest news" or "look this up online" are missing.

4 / 5

Distinctiveness Conflict Risk

"instead of the built-in WebSearch tool" explicitly differentiates it from the nearest competing capability, and the when-clause carves out local files and project APIs, giving it a clear niche with minimal conflict risk.

5 / 5

Total

17

/

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
agentscope-ai/ReMe
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.