CtrlK
BlogDocsLog inGet started
Tessl Logo

anchor-text

Use when auditing metadata, crawlability, structured data, or indexability related to Use descriptive anchor text. Verify the rendered HTML and HTTP response rather than relying only on source files.

63

Quality

75%

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/anchor-text/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-organized, appropriately split overview that correctly defers detail to a single real reference file, but it spends tokens explaining concepts Claude already knows and offers descriptive rather than directly executable guidance with no in-body verification checkpoint.

Suggestions

Cut the opening rationale sentence and the 'Explain how descriptive anchor text improves ...' instruction; Claude already knows the SEO/accessibility rationale, so keep only the actionable rule.

Add a concrete in-body verification step (e.g. inspect rendered anchor elements via DevTools or a curl of the rendered HTML) rather than only deferring verification to the reference.

Make the Fix section actionable with a before/after anchor-text example or a selector, instead of the generic 'replace ... with descriptive phrases that include relevant keywords'.

DimensionReasoningScore

Conciseness

Mostly lean but the opening 'Descriptive anchor text helps search engines understand the context ... and significantly improves accessibility ...' explains a concept Claude already knows and the 'Explain how ...' line restates it; not a 1 because it is not padded or verbose, not a 3 because of the unnecessary rationale and generic instructional filler.

2 / 3

Actionability

Names concrete bad examples ('click here', 'read more') and points to a real reference with HTML examples, but the body itself is descriptive ('Verify that...', 'Replace generic link text...') with no executable verification method or selectors in-line; not a 1 because some concrete guidance and a real code reference exist, not a 3 because key execution detail is deferred.

2 / 3

Workflow Clarity

The Check/Fix/Explain/Code Review sections give a recognizable sequence for a simple task, but there is no in-body verification checkpoint confirming the fix in rendered output — verification is only implied/deferred to the reference; not a 1 because steps are listed, not a 3 because the verification checkpoint is missing rather than explicit.

2 / 3

Progressive Disclosure

The body is a concise overview with a clearly signaled one-level-deep pointer ('see references/rule.md'), and that file exists and is self-contained with no nested references; matches the clear-overview-with-well-signaled-reference anchor; not a 2 because the split is appropriate and navigation is easy.

3 / 3

Total

9

/

12

Passed

Description

92%

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 specific, uses natural SEO trigger terms, and explicitly covers both what and when, but the verbatim rule-title insertion ('related to Use descriptive anchor text') reads as a templating artifact and the generic audit prefix creates overlap risk with sibling SEO skills.

Suggestions

Reword 'related to Use descriptive anchor text' into a natural clause so the trigger reads grammatically and the rule's specific focus is clear.

Tighten the 'Use when auditing metadata, crawlability, structured data, or indexability' prefix with an anchor-text-specific trigger (e.g. 'Use when reviewing link text for SEO and accessibility') to reduce overlap with sibling SEO skills.

Lead with the core action (e.g. 'Audits link anchor text for descriptiveness...') before the 'Use when' clause so the what is stated as a capability, not only implied by the trigger.

DimensionReasoningScore

Specificity

Lists several concrete actions and objects — 'auditing metadata, crawlability, structured data, or indexability' and 'Verify the rendered HTML and HTTP response rather than relying only on source files' — matching the multiple-specific-actions anchor; not a 2 because it goes beyond naming a single domain.

3 / 3

Completeness

Explicit 'Use when auditing ...' trigger answers when, and 'Verify the rendered HTML and HTTP response ...' answers what; both are present explicitly, matching the what-and-when anchor; not a 2 because the trigger is not merely implied.

3 / 3

Trigger Term Quality

Contains natural SEO-audit terms a user would say — 'metadata, crawlability, structured data, indexability, anchor text, rendered HTML, HTTP response' — with good coverage; not a 2 because the keyword spread is broad rather than sparse.

3 / 3

Distinctiveness Conflict Risk

The 'Use when auditing metadata, crawlability, structured data, or indexability' prefix is generic across the SEO rule family and only the trailing 'related to Use descriptive anchor text' differentiates it, so it could overlap sibling SEO skills; not a 1 because the SEO niche is real, not a 3 because the shared audit prefix blurs distinctiveness.

2 / 3

Total

11

/

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.