CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

seo-content-audit

Audit existing content across a site to decide what to keep, update, merge, redirect, or delete. Use this skill whenever the user wants to audit existing content, fix content decay, resolve keyword cannibalization, prune underperforming pages, prioritize content updates, or apply a keep/update/merge/redirect/delete framework to a content library. Triggers on content audit, content decay, content refresh, cannibalization, keyword cannibalization, prune content, delete pages, redirect old pages, content inventory, what to keep, what to update, content scorecard, evergreen refresh. Also triggers when traffic is dropping site-wide and the cause might be content quality, even if 'audit' is not said explicitly.

Quality

90%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

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 well-engineered instruction skill: concrete thresholds and a decision tree make it directly actionable, the workflow includes per-batch validation and post-audit measurement appropriate to its destructive batch operations, and detail is properly split into two one-level-deep reference files. The body is efficient with only minor trims available, and the workflow lacks only an explicit error-recovery loop to reach the top anchor.

Suggestions

Add one error-recovery step to the workflow: what to do when the post-batch re-crawl finds broken redirect chains (e.g., fix the chain source, re-crawl the affected URLs, then proceed to the next batch).

Trim minor asides the model doesn't need (the 410-vs-404 processing rationale could shrink to just the directive) to reach full token efficiency.

DimensionReasoningScore

Conciseness

The body is dense and operational — a signals table with exact thresholds, a decision tree, a 7-step workflow — with almost no padding or explanation of concepts Claude already knows. Small trims are possible (e.g., the rationale for 410 over 404 and the 'Stack-agnostic' scope line), so it sits just below the leanest anchor.

4 / 5

Actionability

For an instruction-only skill the guidance is fully executable: exact numeric thresholds ("<10/month" sessions, ">24 months" since update, "rank 11 to 30" for update candidates), a concrete ASCII decision tree, per-action signal lists, and a fully specified output format (spreadsheet columns plus a 7-part summary report). These cover the common cases copy-paste ready.

5 / 5

Workflow Clarity

The 7-step workflow is clearly sequenced and — critically for a batch/destructive skill — includes explicit validation: "Do redirects and deletes in batches" with "Re-crawl after each batch to confirm no broken redirect chains" and post-audit measurement at 30/60/90 days, so the destructive-operation cap is not triggered. It falls short of 5 only because there is no error-recovery loop stating what to do when the re-crawl finds broken chains, and the 'Failure patterns' section is a list of cautions rather than a recovery procedure.

4 / 5

Progressive Disclosure

SKILL.md is a well-sectioned overview (when to use / when not to use, framework, thresholds, workflow) with two clearly signaled, one-level-deep references at the end, each with a one-line description of its contents. Verified both files exist and contain no further nested references; the body's output-format section is a condensed preview while the full column definitions live in references/audit-template.md — an appropriate split with easy navigation.

5 / 5

Total

18

/

20

Passed

Description

91%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: it states a clear, multi-action capability in third person, gives an explicit "Use this skill whenever..." trigger clause with an extensive list of natural trigger phrases, and even covers the symptom case where the user never says "audit." The only weaknesses are minor: it undersells parts of the skill's actual output and has slight overlap risk with adjacent SEO skills on redirect/refresh triggers.

Suggestions

Mention the concrete deliverable (per-URL decision spreadsheet plus summary report) in the description to make the 'what' fully comprehensive.

Add a short disambiguation clause for adjacent cases (e.g., single-page optimization or site migration redirects) to reduce conflict risk with sibling SEO skills.

DimensionReasoningScore

Specificity

The description names concrete actions — "audit existing content across a site to decide what to keep, update, merge, redirect, or delete" — giving five specific decision actions. It stops short of a 5 because it omits parts of the skill's coverage (scoring each URL against metric thresholds, producing a spreadsheet/report deliverable), leaving minor gaps.

4 / 5

Completeness

It explicitly answers both questions: what ("audit existing content... to decide what to keep, update, merge, redirect, or delete") and when ("Use this skill whenever the user wants to audit existing content, fix content decay, resolve keyword cannibalization..."). Both are stated with concrete trigger phrases, matching the top anchor.

5 / 5

Trigger Term Quality

Trigger coverage is comprehensive and natural: "content audit, content decay, content refresh, cannibalization, keyword cannibalization, prune content, delete pages, redirect old pages, content inventory, what to keep, what to update, content scorecard, evergreen refresh," plus a symptom-based trigger ("traffic is dropping site-wide"). These are phrases users would actually say, including synonyms and symptom descriptions; nothing natural is missing.

5 / 5

Distinctiveness Conflict Risk

The niche is clear (auditing/pruning an existing content library) with distinct triggers like "keyword cannibalization" and "content inventory." However, phrases like "redirect old pages," "content refresh," and "prioritize content updates" have minor overlap risk with sibling SEO skills (single-page optimization, migration/redirect skills) that the description does not explicitly disambiguate.

4 / 5

Total

18

/

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

rampstackco/claude-skills

Path

skills/seo-content-audit/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.