CtrlK
BlogDocsLog inGet started
Tessl Logo

webshop-initial-search

Performs the first search on an e-commerce platform using keywords derived from parsed user requirements. Use when starting product discovery from a user instruction or when previous search results are insufficient and a new query is needed. It formulates a search query from the criteria (e.g., '24 pack of 7.5 ounce bottles of non-gmo classic tonic') and executes the search[] action, returning the initial result page.

80

Quality

100%

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.

The body is tight, actionable, and well-sequenced for a simple single-action skill. It provides the exact action format with a concrete example and avoids explaining concepts Claude already knows.

DimensionReasoningScore

Conciseness

The ~25-line body is lean and assumes Claude's competence, explaining no background concepts; the brief 'Next Steps' advisory is the only mild non-essential prose and does not pad the skill into score-2 territory.

3 / 3

Actionability

It gives the exact executable action syntax `search[<keywords>]` plus a fully filled example `search[24 pack of 7.5 ounce bottles of non-gmo classic tonic]`, providing copy-paste-ready guidance for this instruction-only skill.

3 / 3

Workflow Clarity

The four steps (Parse → Formulate → Execute → Next Steps) are clearly sequenced and the single search action is unambiguous; searching is non-destructive/read-only so no validation checkpoint is required.

3 / 3

Progressive Disclosure

This is a sub-50-line single-purpose skill with no external references needed; the body is well-organized into numbered Instructions and an Example section, satisfying the simple-skill allowance for a top score.

3 / 3

Total

12

/

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.

The description is exemplary: it is concise, third-person, names concrete actions, and pairs an explicit 'what' with an explicit 'Use when' trigger clause. It closely mirrors the rubric's good examples.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions — 'Performs the first search', 'formulates a search query from the criteria', and 'executes the search[] action, returning the initial result page' — matching the score-3 anchor for several specific concrete actions.

3 / 3

Completeness

It clearly answers both 'what' (parse requirements, formulate query, execute search) and 'when' via an explicit 'Use when...' clause with multiple triggers, matching the score-3 anchor for both what AND when.

3 / 3

Trigger Term Quality

An explicit 'Use when' clause supplies two natural trigger conditions — 'starting product discovery from a user instruction' and 'previous search results are insufficient and a new query is needed' — giving good coverage of the conditions a user/orchestrator would invoke this skill under.

3 / 3

Distinctiveness Conflict Risk

It carves a clear niche — the first search on an e-commerce platform via a specific search[<keywords>] action — with distinct triggers unlikely to fire for unrelated skills.

3 / 3

Total

12

/

12

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
zjunlp/SkillNet
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.