CtrlK
BlogDocsLog inGet started
Tessl Logo

seo-backlinks

Backlink profile analysis: referring domains, anchor text distribution, toxic link detection, competitor gap analysis. Works with free APIs (Moz, Bing Webmaster, Common Crawl) and DataForSEO extension. Use when user says backlinks, link profile, referring domains, anchor text, toxic links, link gap, link building, disavow, or backlink audit.

76

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

92%

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-sequenced skill body with strong validation checkpoints. Its main weaknesses are mild redundancy in restating source-preference ordering and on-demand references that point to files absent from the bundle.

Suggestions

Consolidate the source-preference ordering into one place (e.g. the Fallback cascade) and have each section reference it, rather than repeating the DataForSEO > Moz > Bing > Common Crawl ordering inline.

Either bundle the referenced `backlink-quality.md` and `free-backlink-sources.md` under ./references/ or correct the paths so the on-demand links resolve within the skill bundle.

DimensionReasoningScore

Conciseness

The body is mostly efficient and free of concept-explanation fluff, but the per-section source-preference ordering is restated a third time in the "Fallback cascade" section, so it could be tightened.

2 / 3

Actionability

Provides copy-paste-ready commands (e.g. `claude-seo run moz_api.py metrics <url> --json`), named DataForSEO tools, and concrete scoring thresholds in tables — fully executable guidance.

3 / 3

Workflow Clarity

The 7-section sequence is clearly ordered with explicit validation checkpoints: the data-sufficiency gate and the MANDATORY pre-delivery review checklist ("If ANY check fails, fix the finding before presenting") provide real feedback loops.

3 / 3

Progressive Disclosure

References are well-signaled and one-level deep ("Load on demand (do NOT load at startup)"), but the referenced files (`skills/seo/references/backlink-quality.md`, `free-backlink-sources.md`) are not present in this skill's bundle, weakening navigation.

2 / 3

Total

10

/

12

Passed

Description

100%

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, third-person description that states concrete capabilities and gives a rich explicit trigger clause. It cleanly answers both what the skill does and when to invoke it with minimal risk of skill conflicts.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — "referring domains, anchor text distribution, toxic link detection, competitor gap analysis" — matching the score-3 anchor rather than the single-action score-2 example.

3 / 3

Completeness

Explicitly answers both what (the four analysis capabilities) and when (an explicit "Use when…" trigger), so it is not capped at 2 per the missing-trigger guideline.

3 / 3

Trigger Term Quality

The "Use when user says backlinks, link profile, referring domains, anchor text, toxic links, link gap, link building, disavow, or backlink audit" clause gives broad natural-term coverage a user would actually say.

3 / 3

Distinctiveness Conflict Risk

A clear SEO-backlink niche with distinct triggers unlikely to fire for unrelated skills; uses third-person voice ("Backlink profile analysis", "Works with") with no first/second person.

3 / 3

Total

12

/

12

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
AgriciDaniel/claude-seo
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.