CtrlK
BlogDocsLog inGet started
Tessl Logo

sn-search-image

USE FOR Google-backed image discovery via Serper.dev. Returns image URLs, page URLs, titles, and source domains.

73

Quality

92%

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%

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

A tight, well-structured skill body: executable command variants, explicit anti-pattern guardrails, and a single clearly signaled script reference. It is an exemplar of a lean single-purpose skill with nothing wasted.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence — concrete commands with no explanation of what image search is, matching the level-3 anchor of every token earning its place; the only mild redundancy is restating the Serper.dev purpose already in the description.

3 / 3

Actionability

Provides fully executable, copy-paste-ready commands across several flag variants (--image-urls-only, --page-urls-only, --json, --save-json), matching the level-3 anchor for specific executable examples.

3 / 3

Workflow Clarity

This is a simple single-task skill where the single action (run the search command) is unambiguous, and the Important section adds explicit guardrails; per the simple-skills note this earns a 3, and no validation feedback loop is required for a non-destructive search.

3 / 3

Progressive Disclosure

The body is well-organized into Commands and Important sections and references one real one-level-deep bundle file ({baseDir}/scripts/serper_image_search.py, verified present), matching the level-3 anchor for a clear overview with clearly signaled shallow references.

3 / 3

Total

12

/

12

Passed

Description

85%

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 concise, concrete description with an explicit "USE FOR" trigger and a distinct service niche. Its main weakness is trigger-term coverage, leaning on "image discovery" rather than the everyday phrasings a user would actually say.

Suggestions

Add natural trigger phrasings users would say, e.g. "Use when searching for images, finding image URLs, or sourcing pictures for a topic."

Replace or supplement "image discovery" with the more common term "image search" to broaden natural keyword coverage.

DimensionReasoningScore

Specificity

Enumerates concrete outputs — "image URLs, page URLs, titles, and source domains" — tied to a named service, matching the anchor for multiple specific concrete actions rather than the vague single-domain anchor at 2.

3 / 3

Completeness

The "USE FOR" prefix is equivalent explicit trigger guidance and the returns clause states what it does, so both what and when are explicitly answered as required for level 3.

3 / 3

Trigger Term Quality

"image discovery" and "Serper.dev" are relevant but the natural phrasing users would say ("image search", "find images") is absent; missing common variations matches the level-2 anchor, not the broad coverage of level 3.

2 / 3

Distinctiveness Conflict Risk

Naming a specific provider (Serper.dev) for a single narrow purpose (image search) gives it a clear niche unlikely to conflict with other skills, matching the level-3 anchor.

3 / 3

Total

11

/

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

metadata_version

'metadata.version' is missing

Warning

metadata_field

'metadata' should map string keys to string values

Warning

Total

14

/

16

Passed

Repository
OpenSenseNova/SenseNova-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.