CtrlK
BlogDocsLog inGet started
Tessl Logo

contact-page

Use when auditing metadata, crawlability, structured data, or indexability related to Create a comprehensive Contact page. Verify the rendered HTML and HTTP response rather than relying only on source files.

57

Quality

66%

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/contact-page/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

72%

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

The content is lean and well-structured with a clean one-level reference to rule.md, but its actionable guidance and workflow are only partially concrete — the Fix section is generic and validation steps are not sequenced in the body itself.

Suggestions

Make the Fix section concrete: specify what a /contact page must include (working email/phone, NAP address, footer nav link) rather than 'a contact form, email address, and other relevant contact information'.

Add an inline verification checkpoint in the Check or Code Review section (e.g. 'fetch the rendered URL and confirm the contact methods and address are present in the HTML') so the workflow has an explicit pass/fail step.

Keep executable examples in references/rule.md but surface one concrete check command or selector in the body so the overview itself is actionable.

DimensionReasoningScore

Conciseness

The body is lean and well-sectioned with no padded explanations of concepts Claude already knows; the single intro sentence is brief and earns its place.

3 / 3

Actionability

The Code Review section gives concrete direction ('flag exact routes or templates', 'describe how to verify the final page output') but the Fix section is generic ('add a contact form, email address'), leaving guidance incomplete.

2 / 3

Workflow Clarity

Check/Fix/Explain/Code Review sections imply a sequence, but there are no explicit validation checkpoints or feedback loops in the body — verification is deferred to the reference rather than sequenced inline.

2 / 3

Progressive Disclosure

The body is a concise overview with a single clearly-signaled, one-level-deep reference ('see references/rule.md'), and that reference file exists, matching the anchor for clear one-level-deep navigation.

3 / 3

Total

10

/

12

Passed

Description

60%

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 includes explicit 'Use when' triggers and several concrete audit actions, but its 'what' is confused by an embedded rule title and its trigger terms are more technical than natural, capping it at a middling score.

Suggestions

Rewrite so the capability reads as a clear third-person action (e.g. 'Audits a website's contact page for SEO metadata, crawlability, and structured data') rather than embedding the rule title 'Create a comprehensive Contact page'.

Add natural-language trigger terms users would actually say alongside the technical ones (e.g. 'SEO check', 'contact page review', 'indexability check').

Tie the triggers more tightly to the contact page specifically to reduce overlap with generic SEO-audit skills.

DimensionReasoningScore

Specificity

Lists multiple concrete audit actions — 'auditing metadata, crawlability, structured data, or indexability' and 'Verify the rendered HTML and HTTP response' — matching the anchor for several specific concrete actions.

3 / 3

Completeness

It has an explicit 'Use when...' trigger clause, but the 'what' is muddled because the rule title 'Create a comprehensive Contact page' is awkwardly embedded, leaving the capability statement unclear rather than clearly stated.

2 / 3

Trigger Term Quality

Terms like 'crawlability', 'indexability', and 'structured data' are relevant but lean technical and miss common natural variations a user would say (e.g. 'SEO check', 'contact page check').

2 / 3

Distinctiveness Conflict Risk

Though scoped to a contact-page rule, the trigger terms (metadata, crawlability, structured data, indexability) are general SEO terms that could overlap with other SEO-audit skills rather than a clearly distinct niche.

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.