CtrlK
BlogDocsLog inGet started
Tessl Logo

seo-analysis

Runs SEO and AEO (Answer Engine Optimization) analysis on websites or specific pages. Use when the user mentions SEO, AEO, search rankings, search optimization, or wants to analyze how their pages perform in search engines and AI answers. Produces a data dashboard and action report with before/after recommendations.

71

Quality

86%

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

86%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 highly actionable, well-structured skill body with excellent progressive disclosure via a clear references table and concrete executable commands. The main gap is the absence of an explicit validation feedback loop, though the workflow is non-destructive analysis.

DimensionReasoningScore

Conciseness

Mostly efficient and action-oriented with exact commands and JSON examples, but includes a few trimmable guidance passages such as "Design the grid layout freely... Do NOT follow a fixed template" and explanatory asides like "this catches issues that DOM parsing alone cannot detect".

4 / 5

Actionability

Fully executable guidance throughout — copy-paste-ready playwright-cli commands, exact GSC JSON with a CRITICAL note on array/number types, the extract_page_signals.py invocation with flags, and absolute-path output calls. Common cases are concretely covered.

5 / 5

Workflow Clarity

Clear three-step sequence (check tools in parallel → identify pages → build task list) with an abort-if-Playwright-missing checkpoint and sequenced Output 1 then Output 2, but it lacks an explicit validate→fix→retry feedback loop, leaving minor validation gaps.

4 / 5

Progressive Disclosure

Well-structured overview with a References table mapping each of the 7 reference files (all present on disk) to a "When to read" trigger and path, plus the bundled extract script; references are one level deep and clearly signaled for easy navigation.

5 / 5

Total

18

/

20

Passed

Description

87%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 that clearly states what the skill does and when to use it, with concrete trigger terms and a distinct niche. Minor keyword synonyms could be added, but it comprehensively covers what and when.

DimensionReasoningScore

Specificity

Lists several concrete actions — "Runs SEO and AEO analysis", "Produces a data dashboard and action report with before/after recommendations" — naming the domain plus multiple specific outputs, with only minor coverage gaps.

4 / 5

Completeness

Explicitly answers both what ("Runs SEO and AEO analysis... Produces a data dashboard and action report") and when ("Use when the user mentions SEO, AEO, search rankings...") with concrete trigger phrases.

5 / 5

Trigger Term Quality

Good coverage of natural trigger terms ("SEO, AEO, search rankings, search optimization, search engines, AI answers") that users would actually say, though a few synonyms like "SERP" or "rank tracking" are absent.

4 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (SEO/AEO analysis) with distinct triggers unlikely to fire for unrelated skills; conflict risk is minimal. Voice is correctly third person ("Runs", "Produces").

5 / 5

Total

18

/

20

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
treasure-data/td-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.