CtrlK
BlogDocsLog inGet started
Tessl Logo

canonical-header

Use when auditing metadata, crawlability, structured data, or indexability related to Sync HTML canonical tags and Link headers. Verify the rendered HTML and HTTP response rather than relying only on source files.

52

Quality

57%

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/canonical-header/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 a well-structured, lean overview with excellent progressive disclosure to one reference file, but it stops at directional guidance without executable tooling and omits an explicit post-fix verification checkpoint.

Suggestions

Add at least one concrete executable check (e.g. 'curl -sI <url> | grep -i "link:"' or a way to fetch rendered HTML) so Claude can act rather than only be told what to compare.

Insert an explicit verification step after Fix (re-check that the HTML canonical tag and Link header now return the same URL) to close the workflow loop.

Remove the 'Quick Reference' section or fold its bullets into Check/Fix to eliminate the duplicated content.

DimensionReasoningScore

Conciseness

The body is mostly lean and assumes Claude's competence, but the 'Quick Reference' bullets restate the Check/Fix content below, so it could be tightened.

2 / 3

Actionability

Guidance is concrete ('Compare the HTML canonical tag with the HTTP Link header to ensure they point to the exact same URL') but offers no executable commands or tools (e.g. curl -I or a header-inspection method) to actually perform the check.

2 / 3

Workflow Clarity

Check then Fix forms a minimal sequence, but there is no explicit verification checkpoint confirming the two signals now match after the fix.

2 / 3

Progressive Disclosure

The SKILL.md is a concise overview that points to a single, clearly signaled, one-level-deep reference (references/rule.md), which exists in the bundle.

3 / 3

Total

9

/

12

Passed

Description

57%

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 an explicit 'Use when...' trigger and a clear niche, giving it strong completeness, but its actions stay at an abstract audit level and its trigger terms lean technical with some overlap risk against sibling SEO skills.

Suggestions

Add concrete actions to the description (e.g., 'compare the HTML rel=canonical tag against the HTTP Link header and flag mismatches') to lift specificity.

Include common natural-language terms like 'SEO', 'canonical URL', and 'duplicate content' alongside the technical audit vocabulary.

Tighten the trigger scope so it clearly targets canonical/Link-header consistency rather than broad metadata or crawlability auditing.

DimensionReasoningScore

Specificity

It names the domain ('Sync HTML canonical tags and Link headers') and actions ('auditing metadata, crawlability...', 'Verify the rendered HTML and HTTP response'), but the actions are audit-level and abstract rather than a comprehensive list of concrete actions.

2 / 3

Completeness

It explicitly answers both 'when' via the 'Use when...' trigger clause and 'what' via 'Verify the rendered HTML and HTTP response rather than relying only on source files.'

3 / 3

Trigger Term Quality

It includes relevant keywords (metadata, crawlability, structured data, indexability, canonical tags, Link headers) but leans technical and misses common layperson variations such as 'SEO', 'canonical URL', or 'duplicate content'.

2 / 3

Distinctiveness Conflict Risk

The 'Sync HTML canonical tags and Link headers' niche is specific, but the broad audit triggers (metadata, crawlability, structured data, indexability) could overlap with similar SEO audit 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.