CtrlK
BlogDocsLog inGet started
Tessl Logo

webshop-product-detail-check

Examines a specific product's detailed page to verify it matches the user's requirements, checking price, description, features, and reviews. Use when you have navigated to a product detail page from search results and need to confirm the product meets all user-specified constraints before purchasing. It provides a final suitability assessment with a clear proceed-or-reject recommendation.

69

Quality

87%

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

85%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 a lean, highly actionable instruction skill with a clear, validated workflow and concrete two-branch examples that cover the common cases. Its one structural weakness is that the provided reference file 'references/action_guidelines.md' is orphaned — never linked from SKILL.md — which both hurts navigation and allows its content to drift from the Notes.

Suggestions

Add an explicit, clearly signaled link to the reference file (e.g., under a 'References' or in the Notes section: 'See [action_guidelines.md](references/action_guidelines.md) for action-format validity rules') so the bundle file is discoverable.

Replace the duplicated action-validity note ('The "Buy Now" button must be present in the available actions list') with a pointer to the reference file to avoid divergence between the two.

Trim the 'Trigger' section, which restates the frontmatter description almost verbatim, to a one-line activation condition.

DimensionReasoningScore

Conciseness

The body is efficient — no explanation of concepts Claude already knows, concrete field lists, and a tight two-branch example. Minor trimming is possible: the 'Trigger' section largely restates the frontmatter description, and the Notes repeat constraints already implied by the workflow. Not 5 due to that small redundancy; not 3 because the excess is minor, not 'some unnecessary explanation' of background material.

4 / 5

Actionability

Fully executable guidance for an instruction-only skill: exact fields to extract (title, price, description snippets, rating, Buy Now availability), an explicit decision rule ('suitable only if ALL hard constraints are satisfied'), concrete actions 'click[buy now]' and 'click[back to search]', an exact output template, and worked examples covering both the suitable and not-suitable cases. This matches the top anchor; a 4 would require missing key details, which are absent.

5 / 5

Workflow Clarity

The four-step workflow (parse requirements → scrape page data → constraint verification → decision & action) is clearly sequenced, and step 3 is itself an explicit validation checkpoint with a strict pass/fail rule feeding step 4's decision. Edge cases are addressed (missing rating does not disqualify; Buy Now must be present in available actions). Not 4 because there are no meaningful validation gaps for this non-destructive, single-item task.

5 / 5

Progressive Disclosure

The body itself is well-organized into clear sections, but the bundle contains 'references/action_guidelines.md' (action format validity, ASIN clicking rules) that is never referenced or linked from SKILL.md — its content is only partially duplicated in the Notes. This matches 'references present but not clearly signaled'; not 4 because an entire bundle file is undiscoverable from the body; not 2 because the body structure itself is good and nothing that belongs in a separate file is inlined.

3 / 5

Total

17

/

20

Passed

Description

83%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 is strong: it names the domain, lists concrete verification actions, and includes an explicit, specific 'Use when...' trigger clause tied to a distinct scenario. Its only weaknesses are minor — slightly incomplete action coverage and a few missing natural trigger synonyms.

DimensionReasoningScore

Specificity

Concrete actions are named — 'checking price, description, features, and reviews', 'verify it matches the user's requirements', 'provides a final suitability assessment with a clear proceed-or-reject recommendation' — with only minor coverage gaps (e.g., attribute matching is implied rather than listed as its own action). Not 5 because the action list is not fully comprehensive; not 3 because several distinct specific actions are given, not just one or two.

4 / 5

Completeness

Explicitly answers 'what' (examines a product page, checks price/description/features/reviews, gives a suitability assessment) and 'when' ('Use when you have navigated to a product detail page from search results and need to confirm the product meets all user-specified constraints before purchasing'). Both are concrete and explicit, matching the top anchor; a 4 would require the 'when' clause to be less specific, which it is not.

5 / 5

Trigger Term Quality

Natural phrases users/agents would say are present: 'product detail page', 'search results', 'price', 'before purchasing', 'proceed-or-reject'. Not 5 because common variations like 'product page', 'verify a product', or 'buy' are missing; not 3 because coverage goes well beyond a single keyword with several natural trigger phrases.

4 / 5

Distinctiveness Conflict Risk

A clear niche (post-navigation product detail verification with proceed-or-reject output) with distinct triggers, but there is minor overlap risk with a closely related webshop search/browsing skill that could also claim 'product page' triggers. Not 5 because of that residual overlap; not 3 because the scope is far more specific than generic document/file skills.

4 / 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
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.