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.

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 ./plugins/AI-Agents-Safe-Coding-Skills-claude/skills/seo-meta-optimizer/SKILL.md

The canonical home for this skill is seo-meta-optimizer in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

57%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 body delivers specific, usable SEO-metadata rules and a concrete output template, but it is padded with generic boilerplate, lacks an explicit validation checkpoint in its workflow, and points to a reference file that is absent. Tightening the padding and fixing the broken reference would lift it noticeably.

Suggestions

Remove the generic boilerplate (the "You are a meta tag optimization specialist…" line, the templated "Clarify goals / Apply best practices / Provide actionable steps" bullets, and the low-value Use/Do-not-use entries) so every remaining token earns its place.

Turn character-count validation into an explicit checkpoint in the Approach (e.g., step 5: validate each element's length against its limit and regenerate if it exceeds it) rather than only listing it as a deliverable.

Fix the broken reference: either create `references/implementation-playbook.md` and point to it with the correct path, or remove the reference and inline the few examples the skill actually needs.

DimensionReasoningScore

Conciseness

The Optimization Rules and Output sections are tight and useful, but generic boilerplate ("You are a meta tag optimization specialist…", "Clarify goals… Apply relevant best practices…", and the templated Use/Do-not-use bullets) adds tokens Claude does not need.

3 / 5

Actionability

Concrete numeric limits (60-char URLs, 50–60 titles, 150–160 descriptions) and specific placement rules (keyword in first 30 chars, hyphens/lowercase) plus an output template give mostly executable guidance, with the only gap being the dangling reference to a missing playbook.

4 / 5

Workflow Clarity

A clear 6-step Approach sequence exists and character-count validation is named as a deliverable, but validation is not embedded as an explicit validate→fix→retry checkpoint within the sequence, leaving checkpoints implicit.

3 / 5

Progressive Disclosure

Sections are reasonably organized, but the body references `resources/implementation-playbook.md`, a file that does not exist (and the directory is "resources", not "references"), producing a broken, unclearly-signaled navigation path.

3 / 5

Total

13

/

20

Passed

Description

75%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 states what the skill produces and provides explicit proactive-use guidance, placing it solidly above midpoint on every dimension. It falls short of top marks only because it never uses the natural keyword "SEO" and its trigger clause lacks concrete, varied trigger phrases.

DimensionReasoningScore

Specificity

Names the domain and several concrete deliverables ("meta titles, descriptions, and URL suggestions"), but the qualifier "based on character limits and best practices" stays generic, so coverage is strong rather than fully comprehensive.

4 / 5

Completeness

A clear "what" is paired with explicit trigger guidance ("Use PROACTIVELY for new content"), so the missing-trigger cap at 3 does not apply; the "when" could be more explicit with concrete trigger phrases, so it stops short of 5.

4 / 5

Trigger Term Quality

Includes natural terms users would say ("meta titles", "descriptions", "URL suggestions", "keyword-rich metadata"), but omits the most common phrasing "SEO" and "tags", leaving a few natural terms missing.

4 / 5

Distinctiveness Conflict Risk

The SEO-metadata niche is distinct and unlikely to fire for unrelated skills, though the somewhat generic "for new content" trigger leaves minor overlap risk with adjacent content 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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
administrakt0r/AI-Agents-Safe-Coding-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.