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

86%

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

81%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 highly actionable, well-sequenced migration playbook with explicit validation, rollback, and monitoring loops, and a cleanly signaled one-level reference file. Its main costs are redundancy between the six-phase framework and the nine-step workflow restatement, and inline cutover detail that could be split into the runbook.

Suggestions

Merge the 'Workflow' section into the six phases (or replace the phases with the workflow) to eliminate the duplicated sequential listing.

Move the detailed pre-cutover/cutover/post-cutover checklists into references/migration-runbook.md, keeping only a summary in SKILL.md.

Fold the 'Required inputs' list into Phase 1 (Inventory) to avoid stating the source data twice.

DimensionReasoningScore

Conciseness

The body is mostly efficient, dense rules and checklists with no concept re-teaching, but the 'Workflow' section (Steps 1-9) restates the six phases as a second sequential list, and 'Required inputs' overlaps with Phase 1's inventory list. This duplication could be tightened into one workflow, fitting the 'mostly efficient but could be tightened' anchor rather than level 4's 'minor instances'.

3 / 5

Actionability

Guidance is fully concrete for an instruction-only skill: an example URL-map table with status codes and reasons, rules like 'Never redirect everything to the homepage', 'Lower DNS TTL the day before', 'Smoke test top 50 pages', 'top 20 by traffic, top 20 by backlinks', and quantified expectations ('10-30% drop is common; recover in 4-8 weeks'). Specific examples cover the common cases.

5 / 5

Workflow Clarity

The six phases are clearly sequenced, and the workflow includes explicit validation checkpoints for a risky batch operation: staging with sampled redirect verification, smoke tests post-cutover, verifying 301 vs 302, watching real-time traffic and error logs, a rollback plan, and a 30-90 day monitoring loop with named common fixes. This matches the top anchor including feedback loops for error recovery.

5 / 5

Progressive Disclosure

A dedicated 'Reference files' section clearly signals one one-level-deep reference (references/migration-runbook.md) with a description of its contents, and the body is well-sectioned. However, substantial operational detail (the full pre-cutover/cutover/post-cutover checklists, ~40 lines) is inlined in SKILL.md where some of it could live in the runbook, leaving minor organization gaps versus the ideal split.

4 / 5

Total

17

/

20

Passed

Description

86%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 with explicit what/when structure and an excellent, comprehensive trigger-term list. Its only weaknesses are a single-action statement of capabilities (rather than enumerating the concrete sub-tasks) and a slight overlap with launch-planning skills via the final trigger clause.

Suggestions

Enumerate 2-3 concrete actions in the opening sentence (e.g., 'Inventory existing content, build a redirect map, and manage cutover') to raise capability specificity.

Tighten the final launch trigger clause or scope it explicitly (e.g., 'planning a site launch that moves existing URLs') to reduce overlap with general launch skills.

DimensionReasoningScore

Specificity

"Move content between platforms, domains, or URL structures while preserving SEO equity, user bookmarks, and integrations" names the domain and one concrete action with its preservation goals, but does not list several distinct concrete actions (no inventory, URL mapping, or monitoring language). It exceeds the generic level 2 because the action and objects are specific, but falls short of level 4 which requires multiple specific actions.

3 / 5

Completeness

The first sentence explicitly answers what the skill does (move content while preserving SEO equity, bookmarks, integrations), and "Use this skill when planning a CMS migration, replatforming, consolidating sites, changing URL structures, or merging content from multiple sources" explicitly answers when with concrete trigger phrases. Both are present and specific.

5 / 5

Trigger Term Quality

"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" gives comprehensive natural-phrase coverage including synonyms and domain-specific terms users would actually say. No common variants are missing.

5 / 5

Distinctiveness Conflict Risk

The trigger list is a clear niche (redirect map, replatform, post-migration drop) with minimal conflict risk, but "Also triggers when planning a launch that involves moving existing content" overlaps with general launch-planning skills. It is mostly distinct with minor overlap risk against closely related skills, fitting level 4 better than level 5.

4 / 5

Total

17

/

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