CtrlK
BlogDocsLog inGet started
Tessl Logo

meta-title

Use when auditing page metadata or generating SEO-optimized titles. Applies to every HTML page that should appear in search results.

64

Quality

78%

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/meta-title/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

77%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.

A well-structured, single-purpose skill body with an unambiguous check-then-fix workflow and exemplary progressive disclosure (a lean body pointing to one real, clearly signaled reference). The main issue is redundancy — 'Check' and 'Code Review' duplicate each other and 'Explain' re-states common SEO knowledge — plus a minor inconsistency between the '10 and 60' and '50–60' character ranges.

Suggestions

Merge the 'Check' and 'Code Review' sections into one checklist — they restate the same criteria (uniqueness, 10–60 characters, primary keyword) in slightly different forms, and reconciling them would also fix the 10–60 vs 50–60 range inconsistency.

Trim the 'Explain' section, which restates common knowledge (title tags appear in search results and influence clicks) that Claude already knows.

DimensionReasoningScore

Conciseness

The body is short but noticeably redundant: the 'Check' section ('Verify it is unique... between 10 and 60 characters, and contains the page's primary keyword') and the 'Code Review' section restate nearly the same criteria in expanded form, and the 'Explain' section states common knowledge ('appears as the clickable headline in search results and browser tabs... a primary on-page SEO factor') that Claude already knows. This matches 'Mostly efficient but includes some unnecessary explanation or could be tightened' rather than the minor-trim-only profile of a 4.

3 / 5

Actionability

The guidance is concrete and executable for an audit/fix task: exact ranges ('between 10 and 60 characters', '50–60 characters'), positional rules ('primary keyword near the beginning', 'in the first half of the title'), uniqueness, and anti-patterns ('Do not stuff keywords', 'not empty or contains only a brand name'). Per the rubric's instruction-skill note, absence of inline code is not penalized; the minor gap versus a 5 is that no inline example of a good/bad title is shown (those live in references/rule.md).

4 / 5

Workflow Clarity

This is a simple, single-purpose skill (audit/fix the title tag) and the action is unambiguous: 'Check the <head> section for a <title> tag' followed by 'Add or update the <title> tag in <head>' with explicit acceptance criteria. The simple-skill exception applies, and the operation is neither destructive nor batch, so no validation-loop cap applies.

5 / 5

Progressive Disclosure

The body is under 50 lines with well-organized sections (Quick Reference, Check, Fix, Explain, Code Review), and it cleanly defers detail via a clearly signaled one-level reference — 'For full implementation details, code examples, and framework-specific guidance, see `references/rule.md`' — which exists as a real file (112 lines) in the bundle. No nesting, no buried references.

5 / 5

Total

17

/

20

Passed

Description

78%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.

A well-formed description with an explicit 'Use when' trigger phrase, concrete actions, and a clear SEO/page-title niche. Its main weaknesses are limited action coverage (only two named actions) and missing common synonyms like 'title tag' or 'page title' that users would naturally say.

Suggestions

Add the natural synonyms users would actually say — 'title tag', 'meta title', 'page title' — to the trigger phrasing to lift trigger-term coverage.

Mention one or two more concrete actions (e.g., 'validate title length and uniqueness') to broaden the specificity coverage beyond the current two actions.

DimensionReasoningScore

Specificity

The description names the domain and exactly two concrete actions — 'auditing page metadata' and 'generating SEO-optimized titles' — which matches the anchor 'Names domain and 1-2 concrete actions, but not comprehensive'. It does not list several specific actions (e.g., checking uniqueness, length validation, keyword placement), so it falls short of a 4.

3 / 5

Completeness

It explicitly answers both questions with concrete trigger phrases: 'Use when auditing page metadata or generating SEO-optimized titles' (when + what) and 'Applies to every HTML page that should appear in search results' (scope). This matches the anchor 'Clearly and explicitly answers both what AND when with concrete trigger phrases'; it is not a 4 because the 'when' is already explicit and specific rather than improvable.

5 / 5

Trigger Term Quality

Natural terms like 'page metadata', 'SEO-optimized titles', 'HTML page', and 'search results' are present and would be said by users, giving good keyword coverage. A few common variations are missing — notably 'title tag', 'meta title', and 'page title' — which keeps it below the comprehensive synonym coverage of a 5.

4 / 5

Distinctiveness Conflict Risk

The SEO-title niche is clear and mostly distinct from unrelated skills. There is minor overlap risk with closely related SEO skills (e.g., a meta-description or other page-metadata skill would share 'auditing page metadata' and 'HTML page' triggers), matching 'Mostly distinct; minor overlap risk with closely related skills'.

4 / 5

Total

16

/

20

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.

Validation — 15 / 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.