CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

content-migration

Move content between platforms, domains, or URL structures while preserving SEO equity, user bookmarks, and integrations. Use this skill when planning a CMS migration, replatforming, consolidating sites, changing URL structures, or merging content from multiple sources. Triggers on content migration, replatform, CMS migration, domain migration, URL restructure, redirect map, site merge, content consolidation, migration plan, post-migration drop. Also triggers when planning a launch that involves moving existing content.

Quality

92%

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

The canonical home for this skill is content-migration in rampstackco/claude-skills

SKILL.md
Quality
Evals
Security

Quality

Content

85%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-structured, highly actionable migration guide with excellent validation checkpoints and clean progressive disclosure. The main weakness is redundancy: the 9-step Workflow section restates the 6-phase framework, adding tokens without adding guidance.

Suggestions

Merge the "Workflow" section into the 6-phase framework (or replace it with a one-line pointer like "execute phases 1–6 in order") to eliminate the duplication between Steps 1–9 and Phases 1–6.

Tighten the Failure Patterns section by converting each bolded pattern to a one-line rule (some, like the redirect-chain and trailing-slash entries, already are; others carry a sentence of narrative padding).

DimensionReasoningScore

Conciseness

The writing itself is lean and imperative ("Never redirect everything to the homepage; specific is always better"), but the "Workflow" section (Steps 1–9) substantially duplicates the "6 phases" framework — inventory, decide, map, build, cutover, monitor appear twice with slightly different wording. That's a noticeable ~40 lines of redundancy a careful reader must reconcile, fitting anchor 3 (mostly efficient but could be tightened) better than anchor 4.

3 / 5

Actionability

For an instruction-only skill the guidance is fully concrete and executable: an explicit inventory field list, a keep/update/merge/redirect/delete taxonomy, a URL-map table with real status codes (301/410), and specific numbers throughout (top-50 smoke test, DNS TTL lowered 1–3 days ahead, 10–30% expected traffic drop recovering in 4–8 weeks, 30–90-day monitoring window). Per the rubric's scoring note, absence of code is not penalized when guidance is this actionable.

5 / 5

Workflow Clarity

The 6-phase sequence is clearly ordered with explicit validation checkpoints and feedback loops: staging before cutover ("Don't skip a staging environment"), sample-redirect verification, smoke test of top 50 pages, verify redirects are 301 not 302, and a monitor-and-recover phase with 30-day fixes for surfaced 404s. This matches the anchor-5 pattern of sequence + explicit validation + error-recovery loop, which matters given the risky, irreversible nature of cutover.

5 / 5

Progressive Disclosure

The body stays at overview altitude while the deep cutover detail is offloaded to a single well-signaled, one-level-deep reference: "references/migration-runbook.md: Step-by-step runbook for cutover day..." (verified to exist). Sections are clearly headed and scannable (When to use / When NOT to use / phases / failure patterns / output format), with no nested or buried references.

5 / 5

Total

18

/

20

Passed

Description

95%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 explicitly answers what the skill does and when to use it, with an unusually thorough and natural trigger-term list. The only minor gap is that the capability list (move + preserve) understates the full scope of the skill's framework.

Suggestions

Consider mentioning one or two more of the concrete deliverables the skill produces (e.g., building a redirect map or a cutover plan) in the opening sentence to make the 'what' fully comprehensive.

DimensionReasoningScore

Specificity

The description names the domain and several concrete actions/concerns: "Move content between platforms, domains, or URL structures while preserving SEO equity, user bookmarks, and integrations". It stops short of anchor 5 because it doesn't enumerate the fuller action set covered by the skill (inventory, audit, redirect mapping, cutover, monitoring), and stays above anchor 3 because the preservation concerns (SEO equity, bookmarks, integrations) are specific and distinct rather than generic.

4 / 5

Completeness

Both questions are explicitly answered: what ("Move content between platforms, domains, or URL structures while preserving SEO equity, user bookmarks, and integrations") and when ("Use this skill when planning a CMS migration, replatforming, consolidating sites, changing URL structures, or merging content from multiple sources... Triggers on..."). This matches the anchor-5 example pattern of a concrete what followed by explicit when-with-triggers.

5 / 5

Trigger Term Quality

Trigger terms are comprehensive and natural: "content migration, replatform, CMS migration, domain migration, URL restructure, redirect map, site merge, content consolidation, migration plan, post-migration drop" plus "planning a launch that involves moving existing content". These are the exact phrases a user planning a migration would say, including synonyms like replatform and site merge; no common variation is obviously missing.

5 / 5

Distinctiveness Conflict Risk

The description carves out a clear niche — moving existing content between platforms/domains/URL structures — with distinct triggers (redirect map, post-migration drop, replatform) that no generic editing, SEO, or launch skill would claim. Adjacent concerns (single-page edits, technical SEO, content audits) are explicitly excluded in the body, minimizing wrong-skill triggering.

5 / 5

Total

19

/

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

rampstackco/claude-skills

Path

dist/codex/.agents/skills/content-migration/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.