CtrlK
BlogDocsLog inGet started
Tessl Logo

seo-audit

When the user wants to audit, review, or diagnose SEO issues on their site. Also use when the user mentions "SEO audit," "technical SEO," "why am I not ranking," "SEO issues," "on-page SEO," "meta tags review," "SEO health check," "my traffic dropped," "lost rankings," "not showing up in Google," "site isn't ranking," "Google update hit me," "page speed," "core web vitals," "crawl errors," or "indexing issues." Use this even if the user just says something vague like "my SEO is bad" or "help with SEO" — start with an audit. For building pages at scale to target keywords, see programmatic-seo. For adding structured data, see schema. For AI search optimization, see ai-seo.

65

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Quality

Content

65%

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

A thorough, highly actionable audit skill with concrete thresholds, commands, and a real reference bundle. Its weaknesses are verbosity from duplicated content (schema-detection note and the inline International SEO section that also has a reference) and the absence of explicit validation checkpoints in the audit workflow.

Suggestions

De-duplicate the schema-markup-detection caveat: keep it in one place and cross-reference from the Tools section instead of restating it.

Trim the inline International SEO section to a concise checklist and push the detailed evidence/examples fully into references/international-seo.md, which already exists for that purpose.

Add an explicit verification checkpoint in the workflow (e.g., 'Confirm each finding with a second method before reporting' and 'Re-check affected URLs after any recommended change') to lift workflow clarity.

DimensionReasoningScore

Conciseness

The body is comprehensive and mostly lean checklist prose, but it is long (~490 lines) with duplication: the schema-markup-detection limitation is stated both in its own section and again in the Tools "Note on schema detection," and the International SEO section repeats substantive detail that also lives in references/international-seo.md. This matches the mostly-efficient-but-could-be-tightened level-2 anchor.

2 / 3

Actionability

Guidance is concrete and copy-paste ready throughout: numeric thresholds ("LCP < 2.5s," "INP < 200ms," "CLS < 0.1," "50-60 characters," "150-160 characters"), an executable browser command ("document.querySelectorAll('script[type=\"application/ld+json\"]')"), and named tools with specific URLs, satisfying the fully-executable level-3 anchor.

3 / 3

Workflow Clarity

A sequence is present (Initial Assessment → Audit Framework by Priority Order → section checklists → Output Format), but there are no explicit validation checkpoints or feedback loops; the schema-detection caveat is the closest thing to a verify-before-reporting step and it is implicit rather than a structured checkpoint, fitting the level-2 anchor.

2 / 3

Progressive Disclosure

References are well-signaled and one level deep, with both bundle files verified to exist and linked inline at the relevant point ("See [International SEO reference](references/international-seo.md)"), but the International SEO content is split poorly — substantial detail appears inline AND in the reference file, the "content that should be separate is inline" pattern from the level-2 anchor.

2 / 3

Total

9

/

12

Passed

Description

90%

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 strong description with excellent trigger coverage, clear when-guidance, and explicit disambiguation against sibling skills. The only weakness is that the stated actions are generic synonyms (audit/review/diagnose) rather than a richer set of concrete capabilities.

DimensionReasoningScore

Specificity

The description names the SEO domain and a few actions ("audit, review, or diagnose SEO issues"), but those verbs are near-synonyms rather than a comprehensive list of distinct concrete capabilities, matching the level-2 anchor rather than the multi-action level-3 anchor.

2 / 3

Completeness

It clearly answers both what ("audit, review, or diagnose SEO issues") and when, with an explicit "Use when..." clause, a long list of triggers, and even guidance for vague phrasing like "help with SEO — start with an audit."

3 / 3

Trigger Term Quality

It includes an extensive set of natural phrases users would actually say ("why am I not ranking," "my traffic dropped," "lost rankings," "not showing up in Google," "core web vitals," "crawl errors," "my SEO is bad"), giving strong coverage of common variations.

3 / 3

Distinctiveness Conflict Risk

It carves out a clear SEO-audit niche and explicitly disambiguates adjacent work ("For building pages at scale... see programmatic-seo," "For adding structured data, see schema," "For AI search optimization, see ai-seo"), making conflicts with sibling skills unlikely.

3 / 3

Total

11

/

12

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
coreyhaines31/marketingskills
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.