CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

seo-agentic

Audit and fix agent readiness: the Lighthouse Agentic Browsing fraction, accessibility tree for agents, robots.txt and Content-Signal for AI agents, WAF treatment of agent traffic, llms.txt, Markdown delivery, ai-catalog.json, /.well-known discovery files, and WebMCP tools. Use when the user asks whether AI agents can use or browse the site, or about llms.txt or WebMCP. Exclude AI citability and brand signals (seo-geo) and commerce protocol depth (seo-ecommerce).

Quality

96%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

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

An exemplary operational skill body: exact runnable commands, an ordered audit with authorization gates and error-recovery paths, a priority system tied to measurable check ids, non-destructive fix mode, and honest-reporting rules that guard against over-claims. Dated vendor facts are properly quarantined in a refreshable reference matrix, and all six bundle references are real, well-signaled, and one level deep.

DimensionReasoningScore

Conciseness

The body assumes Claude's competence (never explains what robots.txt, WAF, or CLS are) and every section earns its place: commands, a sequenced audit, a priority-to-check-id table, report structure, fix mode, error handling. Fast-moving dated facts are delegated to references ("For any vendor fact, use references/vendor-matrix.md... If a row is older than 60 days, say so or run /seo agentic refresh"), and the lone version mention (Lighthouse 13.2) functions as an error-handling diagnostic, not padding. This matches the "lean and efficient; every token earns its place" anchor rather than score 4, which requires over-explanation to trim.

5 / 5

Actionability

Guidance is fully executable: exact commands like "${CLAUDE_PLUGIN_ROOT}/scripts/claude-seo" run lighthouse_agentic.py <url> --strategy both --json", copy-paste fix commands with example flags (--signal "search=yes, ai-input=yes, ai-train=no"), every priority row mapped to a tool check id, and an executable fallback (npx lighthouse@latest <url> --only-categories=agentic-browsing --output=json) in the error table. This matches the top anchor (copy-paste ready, common cases covered) rather than score 4, which allows minor gaps.

5 / 5

Workflow Clarity

The audit is an explicitly ordered 6-step sequence ("Run the steps in this order and keep every tool's JSON for the report") with authorization gating for the WAF step, an Error Handling table mapping failure modes to concrete actions, and feedback loops ("how to confirm it worked (rerun the named check)", rerun with --from-json after a local Lighthouse run, the refresh procedure). Fix mode is explicitly non-destructive ("Drafts go to stdout for review; nothing is deployed and no file is overwritten"), so the missing-validation cap for destructive/batch workflows does not apply. Matches the top anchor with explicit validation steps, error-recovery loops, and a checklist-style priorities table.

5 / 5

Progressive Disclosure

The SKILL.md body is an operational overview and all detail lives in six real, one-level-deep reference files (verified present in references/: lighthouse-agentic-category.md, agent-friendly-pages.md, access-policy.md, discovery-and-markdown.md, webmcp.md, vendor-matrix.md, each 75-133 lines). References are clearly signaled in context ("Read references/lighthouse-agentic-category.md before explaining it", "Read references/webmcp.md first") and indexed with one-line descriptions in a "Reference files" section; no nested references exist. Matches the top anchor (clear overview, well-signaled one-level-deep references, easy navigation) rather than score 4, which allows organization gaps.

5 / 5

Total

20

/

20

Passed

Description

92%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 strong description: concrete audit/fix actions over an enumerated, comprehensive list of agent-readiness surfaces, an explicit "Use when" trigger clause with concrete phrases, and explicit exclusions that delimit sibling SEO skills. The only gap is a few natural trigger synonyms (AI crawlers, agent-friendly) that keep trigger term quality just below the top anchor.

DimensionReasoningScore

Specificity

"Audit and fix agent readiness" names the concrete actions, then enumerates a comprehensive, specific list of objects: "the Lighthouse Agentic Browsing fraction, accessibility tree for agents, robots.txt and Content-Signal for AI agents, WAF treatment of agent traffic, llms.txt, Markdown delivery, ai-catalog.json, /.well-known discovery files, and WebMCP tools". This matches the anchor for multiple specific concrete actions with comprehensive coverage, not score 4 (which requires minor coverage gaps).

5 / 5

Completeness

It explicitly answers both what ("Audit and fix agent readiness: ...") and when ("Use when the user asks whether AI agents can use or browse the site, or about llms.txt or WebMCP") with concrete trigger phrases, and adds explicit exclusion guidance ("Exclude AI citability and brand signals (seo-geo) and commerce protocol depth (seo-ecommerce)"). This clearly matches the top anchor; the score-4 anchor's "when could be more explicit" does not apply.

5 / 5

Trigger Term Quality

Natural trigger phrases are present ("whether AI agents can use or browse the site", "llms.txt or WebMCP") and concrete file names (llms.txt, ai-catalog.json, /.well-known) are included, but a few natural variations users would say are missing (e.g., "AI crawlers", "agent-friendly", "ChatGPT/Gemini browsing my site"). This fits the anchor "good keyword coverage; a few natural terms missing" rather than the comprehensive-synonyms anchor at 5.

4 / 5

Distinctiveness Conflict Risk

A clear niche (agent browsing readiness) with distinct triggers, plus explicit boundary statements separating sibling skills ("Exclude ... (seo-geo) and ... (seo-ecommerce)"). Minimal conflict risk; matches the anchor "clear niche with distinct triggers; minimal conflict risk" rather than score 4, which requires minor overlap risk.

5 / 5

Total

19

/

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

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository

AgriciDaniel/claude-seo

Path

skills/seo-agentic/SKILL.md

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.