CtrlK
BlogDocsLog inGet started
Tessl Logo

seo-audit-orchestration

Master orchestrator for a full SEO audit suite powered by the Ahrefs MCP. Use this skill when running a comprehensive SEO audit, scoping a quarterly health check, doing pre-acquisition SEO due diligence, or post-migration verification. Triggers on full SEO audit, comprehensive SEO review, SEO health check, audit my site, SEO due diligence, audit suite, comprehensive audit, end-to-end SEO. Also triggers when a stakeholder wants the complete picture rather than a single-dimension audit.

61

Quality

72%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./skills/seo-audit-orchestration/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

62%

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

This is a well-structured orchestration skill with excellent workflow clarity and a clear sequencing framework. Its main weaknesses are moderate verbosity (some points are made twice) and a lack of concrete executable examples—no actual MCP tool calls or command examples are provided despite referencing specific Ahrefs tools. The progressive disclosure is decent with child skill references but the body itself is long and the referenced template file is missing from the bundle.

Suggestions

Add concrete MCP tool call examples for the data gathering phase (e.g., actual Ahrefs MCP function names and parameter patterns for Site Explorer, Keywords Explorer pulls).

Deduplicate repeated guidance—the 'no themes' and 'no prioritization' points appear in both the phase descriptions and the failure patterns section.

Provide the referenced `references/audit-rollup-template.md` file or remove the reference if it doesn't exist, as broken references undermine trust in the skill.

Consider moving the detailed phase descriptions (especially Phase 2 data pull lists) into a separate reference file to keep the main SKILL.md as a concise orchestration overview.

DimensionReasoningScore

Conciseness

The skill is reasonably well-structured but includes some unnecessary verbosity. The 'When to use' and 'When NOT to use' sections overlap with the description, and some explanations are padded (e.g., 'A list of 200 issues is not an audit. A list of 5-7 themes is.' appears twice). The failure patterns section, while useful, repeats guidance already stated in the phases. Overall mostly efficient but could be tightened by ~30%.

2 / 3

Actionability

The skill provides a clear framework and references specific child skills and Ahrefs features, but lacks executable code or concrete commands. There are no actual MCP tool calls, no example API invocations, no sample queries to run in Site Explorer or Keywords Explorer. The guidance is structured and specific in terms of process but remains at the instructional/framework level rather than copy-paste executable.

2 / 3

Workflow Clarity

The workflow is clearly sequenced across 6 phases with a summarized 10-step workflow section. It includes validation checkpoints (confirm MCP access, document data freshness, review with team before stakeholder readout, pressure-test conclusions). The ordering rationale is explicit ('Skipping phases produces gaps. Reordering them produces rework.'). Failure patterns serve as additional guardrails.

3 / 3

Progressive Disclosure

The skill references child skills by name and links to a rollup template in references/, which is good structure. However, the bundle has no files provided, so the referenced template cannot be verified. The main SKILL.md itself is quite long (~180 lines of content) with the full phase details inline rather than split into separate reference files. The sub-audit table with skill references is well done, but the phases 3-6 content could benefit from being split out.

2 / 3

Total

9

/

12

Passed

Description

82%

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 excels at trigger term coverage and completeness, with a clear 'Use when' clause and extensive trigger phrases. Its main weakness is a lack of concrete action specificity—it describes itself as a 'master orchestrator' without listing the specific analyses or outputs it produces (e.g., technical crawl, backlink audit, content gap analysis). This vagueness also slightly increases conflict risk with more focused SEO audit skills.

Suggestions

Replace or supplement 'Master orchestrator for a full SEO audit suite' with specific concrete actions, e.g., 'Runs technical crawl analysis, backlink profiling, keyword gap analysis, and content audits using the Ahrefs MCP.'

Clarify the boundary with single-dimension SEO skills more explicitly, e.g., 'Use single-dimension skills (backlink audit, keyword analysis) for focused tasks; use this skill only when a comprehensive multi-dimension audit is needed.'

DimensionReasoningScore

Specificity

The description names the domain (SEO audit) and mentions use cases like 'quarterly health check', 'pre-acquisition due diligence', and 'post-migration verification', but it does not list concrete actions the skill performs (e.g., crawl analysis, backlink profiling, keyword gap analysis). 'Master orchestrator for a full SEO audit suite' is more of a role claim than a specific capability list.

2 / 3

Completeness

The description clearly answers both 'what' (orchestrates a full SEO audit suite powered by Ahrefs MCP) and 'when' (explicit 'Use this skill when...' clause with multiple scenarios, plus a dedicated 'Triggers on' list). Both dimensions are well-covered.

3 / 3

Trigger Term Quality

Excellent coverage of natural trigger terms: 'full SEO audit', 'SEO health check', 'audit my site', 'SEO due diligence', 'comprehensive SEO review', 'end-to-end SEO'. These are phrases users would naturally say when requesting this type of work.

3 / 3

Distinctiveness Conflict Risk

The description distinguishes itself as the 'master orchestrator' for comprehensive audits vs. 'single-dimension' audits, which helps. However, terms like 'SEO health check' or 'audit my site' could overlap with more focused SEO skills in a large skill library, and the lack of specific concrete actions makes the boundary somewhat fuzzy.

2 / 3

Total

10

/

12

Passed

Validation

90%

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

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

10

/

11

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.