CtrlK
BlogDocsLog inGet started
Tessl Logo

seo-meta-optimizer

Creates optimized meta titles, descriptions, and URL suggestions based on character limits and best practices. Generates compelling, keyword-rich metadata. Use PROACTIVELY for new content.

56

Quality

63%

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

Quality

Content

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

The skill body is well-structured and actionable with specific numeric rules and a concrete output template. Its main weakness is workflow clarity: the generation steps lack an explicit validation checkpoint despite producing batched variations.

Suggestions

Add an explicit validation step to the Approach workflow, e.g. 'Verify each title ≤60 chars and description ≤160 chars before delivering' as a checkpoint between creation and delivery.

Trim the generic 'Use this skill when / Do not use this skill when' boilerplate that restates the skill name circularly and adds little signal.

Consider moving the platform-specific tooling notes (Yoast/RankMath, Astro/Next.js) into a short reference section or file once the skill grows, to keep the overview lean.

DimensionReasoningScore

Conciseness

The body is mostly lean — specific character limits and bulleted rules with no padding about what SEO or meta tags are — though the circular 'Use this skill when / Do not use this skill when' boilerplate could be trimmed.

4 / 5

Actionability

Provides concrete, executable guidance: numeric limits ('under 60 characters', '50-60 characters', '150-160 characters'), a formatted output template, and platform-specific tooling (Yoast/RankMath, Astro/Next.js) with only minor gaps.

4 / 5

Workflow Clarity

The 'Approach' section gives a clear 6-step sequence, but validation checkpoints are only implicit (character-count validation is listed as an output deliverable, not embedded as a step), leaving sequence-without-checkpoint gaps.

3 / 5

Progressive Disclosure

Content is well-organized into clearly labeled sections (Focus Areas, Optimization Rules, Approach, Output) for a single-purpose skill with no bundle files; minor organization gaps keep it just short of a 5.

4 / 5

Total

15

/

20

Passed

Description

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

The description clearly communicates what the skill produces but its trigger guidance is generic and lacks the natural phrases a user would say. Strengthening the 'when' clause and adding common synonyms would lift completeness and trigger-term quality.

Suggestions

Replace 'Use PROACTIVELY for new content' with an explicit trigger such as 'Use when writing or revising page meta titles, meta descriptions, or URL slugs for SEO.'

Add natural user-facing terms and synonyms like 'SEO meta tags', 'SERP snippets', 'meta description', and 'slug' to broaden trigger coverage.

Tie the 'when' to concrete moments (e.g., 'when publishing new pages, posts, or refreshing on-page SEO') to reduce overlap with general content skills.

DimensionReasoningScore

Specificity

Lists several concrete actions — 'Creates optimized meta titles, descriptions, and URL suggestions' and 'Generates compelling, keyword-rich metadata' — giving clear deliverables, though it omits ancillary capabilities like analysis/validation that appear only in the body.

4 / 5

Completeness

The 'what' is clear, but the 'when' — 'Use PROACTIVELY for new content' — is generic and weakly tied to the skill rather than stating concrete trigger conditions, so it does not reach an explicit 'Use when...' anchor.

3 / 5

Trigger Term Quality

It surfaces relevant terms ('meta titles', 'descriptions', 'URL') but misses common natural variations users actually say such as 'SEO meta tags', 'SERP snippets', 'meta description', or 'slug'.

3 / 5

Distinctiveness Conflict Risk

The SEO-meta niche (titles, descriptions, URLs) is mostly distinct from other skills, though the generic 'for new content' trigger leaves minor overlap risk with broader content/SEO-writing skills.

4 / 5

Total

14

/

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
rmyndharis/antigravity-skills
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.