CtrlK
BlogDocsLog inGet started
Tessl Logo

seo-competitor

Run a competitive SEO analysis comparing the user's site to chosen competitors across SERP overlap, content depth, backlink profiles, technical posture, and brand presence. Use this skill whenever the user wants to analyze competitors, find content gaps, identify backlink opportunities, understand why competitors outrank them, or benchmark against the rest of their category. Triggers on competitor analysis, competitive analysis, SERP analysis, content gap, backlink gap, why is X ranking, who is winning the SERP, beat my competitor, benchmark, market positioning. Also triggers when planning a content strategy and the question 'what are competitors doing' is implicit.

71

Quality

88%

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

80%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 is a well-organized, lean methodology with strong progressive disclosure and concrete tool/procedure guidance. Its weakest area is workflow_clarity: the sequence is clear but lacks explicit inline validation checkpoints, relying on separate guardrail sections instead.

Suggestions

Add explicit validation checkpoints inside the Workflow (e.g. after "Confirm the competitors" and after "Pull the data", a step that verifies coverage/completeness before proceeding).

Tighten the "Score each angle" step with a brief concrete scoring approach so the analysis step is fully actionable rather than open-ended.

Consider a short worked example inline (or a pointer to one) for the prioritization step, since "highest leverage" is currently left to judgment.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence: it never defines SEO, backlinks, Core Web Vitals, or schema, and every bullet is a concrete check (e.g. "Top 50 referring pages by traffic value", "llms.txt and AI search readiness") that earns its place rather than padding.

5 / 5

Actionability

Provides concrete, specific guidance — a 7-step workflow, named tools (Similarweb MCP, Ahrefs, Semrush), exact procedures ("list the top 10 ranking domains for the user's top 10 priority keywords. Pick the 3 to 5 that appear most often"), and a fillable template — but it is methodology rather than executable commands, and how to "score each angle" is left somewhat open.

4 / 5

Workflow Clarity

The 7-step Workflow is clearly sequenced, but inline validation checkpoints between steps are missing or only implicit; guardrails exist via the separate "Failure patterns" and "If required data is unavailable" sections rather than explicit verify-before-proceed steps in the workflow itself.

3 / 5

Progressive Disclosure

The body is a well-structured overview pointing via clearly signaled markdown links to two one-level-deep, verified bundle files (references/competitive-audit-template.md, references/content-gap-method.md), with content appropriately split and easy to navigate; no nested 2+ level reference chains.

5 / 5

Total

17

/

20

Passed

Description

96%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 is strong: third-person voice, concrete multi-angle actions, comprehensive natural trigger terms, and explicit what/when guidance. The only soft spot is minor overlap risk with a sibling content-gap skill via the shared "content gap" trigger.

Suggestions

Consider narrowing the "content gap" trigger phrasing (e.g. "competitor content gap") to reduce overlap with a dedicated content-gap-audit skill.

Optionally signal the boundary between this skill and seo-content-audit inside the description, not only in the body, to further lower conflict risk.

DimensionReasoningScore

Specificity

Names multiple concrete analysis actions across five explicit dimensions ("SERP overlap, content depth, backlink profiles, technical posture, and brand presence") plus "find content gaps, identify backlink opportunities, understand why competitors outrank them, or benchmark", giving comprehensive coverage rather than a single abstract action.

5 / 5

Completeness

Explicitly answers both what ("Run a competitive SEO analysis comparing the user's site to chosen competitors across...") and when ("Use this skill whenever the user wants to..." plus a concrete "Triggers on..." list), satisfying the top anchor for both what and when.

5 / 5

Trigger Term Quality

Lists a broad set of natural phrases users would actually say ("why is X ranking", "who is winning the SERP", "beat my competitor", "content gap", "backlink gap", "benchmark", "market positioning") including synonyms and implicit-trigger guidance, matching the comprehensive-synonyms anchor.

5 / 5

Distinctiveness Conflict Risk

The niche (competitor-comparison SEO analysis) and its triggers are clearly distinct from on-page or keyword skills, but the explicit "find content gaps" / "content gap" trigger creates minor overlap risk with a closely related content-gap skill referenced in the bundle, so it sits just below the minimal-conflict anchor.

4 / 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.

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
rampstackco/claude-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.