CtrlK
BlogDocsLog inGet started
Tessl Logo

webshop-product-search

Performs an initial product search using a web interface by generating appropriate search keywords based on interpreted query criteria. Use when starting a product discovery task, when returning to search results after rejecting a product, or when the observation contains a search interface prompt. The skill inputs structured search parameters and outputs a list of candidate products from the search results page.

67

Quality

81%

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

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

A tight, well-structured skill body that gives executable action syntax, a clear validated workflow, and a concrete trajectory example without padding. The only soft spot is slightly abstract refinement guidance in the validation step.

Suggestions

Tighten the validation step with a concrete re-query rule (e.g., specific fallback term ordering or how many retries before abandoning) instead of 'refine if results are poor'.

Add one more short example covering a zero-result or price-constraint recovery to make the feedback loop fully concrete.

DimensionReasoningScore

Conciseness

The body is lean with no padding or explanation of concepts Claude already knows; every line (workflow, decision logic, constraints, example) earns its place.

5 / 5

Actionability

Provides concrete executable syntax ('search[keywords]', 'search[long clip-in hair extension]') and a worked example, but refinement guidance like 'refine if results are poor' stays somewhat abstract.

4 / 5

Workflow Clarity

A clear four-step sequence (Interpret, Formulate, Execute, Validate) with an explicit validation step and feedback loops for zero-result and price-overrun cases; only minor checkpoint explicitness keeps it from a 5.

4 / 5

Progressive Disclosure

A simple under-50-line skill with no external references needed; sections are well-organized and self-contained, satisfying the simple-skill exception for progressive disclosure.

5 / 5

Total

18

/

20

Passed

Description

76%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, third-person description that clearly answers both what and when with concrete triggers. Its main weakness is trigger-term naturalness — the conditions read as internal states more than words a user would say.

Suggestions

Add natural user-facing trigger terms (e.g., 'search for products', 'find items', 'shop') alongside the operational state triggers.

Include common synonyms or file/interface cues users actually mention to broaden keyword coverage.

DimensionReasoningScore

Specificity

Names the domain and several concrete actions ('generating appropriate search keywords', 'inputs structured search parameters', 'outputs a list of candidate products'), with only minor abstraction in how criteria interpretation is described.

4 / 5

Completeness

Clearly states what it does (keyword generation, structured inputs, candidate output) and gives an explicit 'Use when...' clause with three concrete trigger conditions.

5 / 5

Trigger Term Quality

Relevant keywords appear ('product search', 'search results', 'product discovery') but the triggers are mostly operational states rather than natural user phrases, and common synonyms like 'shop', 'find', or 'buy' are absent.

3 / 5

Distinctiveness Conflict Risk

It carves a clear entry-point niche with distinct triggers ('search interface prompt') and explicitly hands off to downstream skills, leaving only minor overlap risk with those related skills.

4 / 5

Total

16

/

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.

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.