CtrlK
BlogDocsLog inGet started
Tessl Logo

website-search

Use when applies to sites with internal site search functionality. Use when optimizing branded search result appearance or adding structured data for the first time.

55

Quality

62%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./skills/website-search/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

57%

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

The body is well-structured and uses progressive disclosure effectively, but it keeps the executable code and verification steps in the reference while the body itself repeats some 'why it matters' framing. Pulling a minimal code block and a verification checkpoint into the body would improve actionability and workflow clarity.

Suggestions

Inline a minimal WebSite SearchAction JSON-LD code block in the Fix section so the body is copy-paste ready, not just the reference.

Add an explicit verification checkpoint (e.g., 'Validate with Google's Rich Results Test') as a final workflow step in the body.

Trim the redundant intro 'why it matters' sentence and the duplicated 'signal, not a guarantee' note to tighten conciseness.

DimensionReasoningScore

Conciseness

The body is lean and well-sectioned, but the intro 'why it matters' framing overlaps the Quick Reference bullets and the 'signal, not a guarantee' point is restated, so it could be tightened.

2 / 3

Actionability

Field-level guidance is specific (url, potentialAction, target with {search_term_string}, query-input value), but the body itself contains no executable JSON-LD code block — the copy-paste example lives only in the reference.

2 / 3

Workflow Clarity

Check → Fix → Explain → Code Review gives a logical sequence, but verification checkpoints are deferred to the reference rather than appearing as explicit steps in the body workflow.

2 / 3

Progressive Disclosure

A clear overview with a well-signaled, one-level-deep pointer to references/rule.md (verified to exist), with implementation detail appropriately split out.

3 / 3

Total

9

/

12

Passed

Description

67%

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 has strong trigger guidance and names the core actions, but its action list and trigger-term coverage are limited, and 'structured data' phrasing risks overlap with sibling SEO skills. Tightening specificity and adding natural variations would raise it.

Suggestions

Add a concrete action list (e.g., 'add WebSite JSON-LD schema, configure SearchAction, set the query-input template') to lift specificity toward level 3.

Broaden trigger terms with natural variations users say ('Sitelinks Searchbox', 'JSON-LD', 'schema markup', 'rich results') to improve trigger-term quality.

Sharpen distinctiveness by naming the specific schema ('WebSite SearchAction schema') instead of the generic 'structured data'.

DimensionReasoningScore

Specificity

Names the SEO domain and two actions ('optimizing branded search result appearance', 'adding structured data') but does not list multiple specific concrete actions like the level-3 anchor.

2 / 3

Completeness

Explicit 'Use when' trigger clauses answer when, and 'optimizing... adding structured data' answers what, satisfying both halves with explicit triggers.

3 / 3

Trigger Term Quality

Includes relevant terms ('internal site search', 'branded search result', 'structured data') but lacks common variations such as JSON-LD, schema markup, Sitelinks Searchbox, or rich results.

2 / 3

Distinctiveness Conflict Risk

The site-search/branded-result niche is fairly specific, but 'adding structured data for the first time' is generic enough to overlap with other SEO schema skills.

2 / 3

Total

9

/

12

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

Total

15

/

16

Passed

Repository
thedaviddias/Front-End-Checklist
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.