Agent skill

Cms Migration

by payloadcms in payloadcms/skills

A skill your agent uses when user wants to migrate content from another CMS (WordPress, Contentful, Strapi, Sanity, Webflow, etc.) to Payload CMS

No licenceAuto-check passed

Install Cms Migration

skills CLI
$ npx skills add payloadcms/skills --skill cms-migration -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install payloadcms/skills cms-migration --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/payloadcms/skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/cms-migration .claude/skills/cms-migration && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
cms-migration
GitHub stars
162
Used in
1 other repo
Token cost
~1.3k tokens
SKILL.md length
518 words
Files
2
Skills in repo
1
Repo updated
First seen
Licence
None found

At a glance

A skill your agent uses when user wants to migrate content from another CMS (WordPress, Contentful, Strapi, Sanity, Webflow, etc.) to Payload CMS

  • Works in 5 steps: Data Analysis → Propose Collection Config → Iterate with User → …
  • User wants to migrate content from another CMS (WordPress
  • SKILL.md covers Workflow, Phase 1: Data Analysis, Phase 2: Propose Collection… and Phase 3: Iterate with User, plus 6 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Cms Migration is an agent skill from payloadcms/skills. Use when user wants to migrate content from another CMS (WordPress, Contentful, Strapi, Sanity, Webflow, etc.) to Payload CMS

Its SKILL.md is about 1.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files (for example `reference/PAYLOAD-FIELD-REFERENCE.md`).

It works with Payload CMS, WordPress, Contentful and Webflow. The repository describes itself as: Payload Skills to assist AI agents.

When your agent uses it

  • User wants to migrate content from another CMS (WordPress
  • Etc.) to Payload CMS

Example prompts

  • “/cms-migration”

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. Data Analysis
  2. Propose Collection Config
  3. Iterate with User
  4. Additional Collections
  5. Migration Approach

What it can do on your machine

Read from SKILL.md and the folder at commit 832d5bc. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are typescript and json).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Cms Migration loads about 1.3k tokens when it runs. Until then it costs about 35 tokens; SKILL.md has 518 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~35
When it runs · the whole SKILL.md, loaded when a task matches
~1.3k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 518 words (~1,313 tokens).

“Interactive workflow to design Payload collections from source CMS data. Config-first approach: establish the data structure through conversation before any data import.”

— opening of SKILL.md by payloadcms
name
cms-migration

Read the full SKILL.md on GitHub

Files

SKILL.md and 1 other file in skills/cms-migration of payloadcms/skills.

  • SKILL.md
  • reference/PAYLOAD-FIELD-REFERENCE.md

Open the folder on GitHubat commit 832d5bc

Used in 1 other repository

We found 7 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in payloadcms/skills, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Cms Migration next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Cms Migration compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Cms Migration this skillpayloadcms/skills1621 repos~1.3kAutomated safety check: PassNone
Sanity Migrationsanity-io/agent-toolkit187—~1.4kAutomated safety check: PassMIT
Citation Recovery Optimizeramplitude/builder-skills159—~3.3kAutomated safety check: PassNone
Competitor Prompt Hijackeramplitude/builder-skills159—~3kAutomated safety check: PassNone
Prompt Gap To Publishamplitude/builder-skills159—~2.8kAutomated safety check: PassNone
Simulation Backed Publisheramplitude/builder-skills159—~3.1kAutomated safety check: PassNone

Similar skills

  • Sanity Migration

    sanity-io/agent-toolkit

    Official

    Plans, implements, and reviews migrations from other CMSes and content systems into Sanity.

    187 GitHub stars~1.4k tokensUpdated 2 days ago
    Documents & OfficeAuto-check passed
  • Citation Recovery Optimizer

    amplitude/builder-skills

    A skill your agent uses whenever a user wants to improve existing pages on their website to get cited more by AI models — whether they say "our pages aren't getting cited", "improve this page for AI…

    159 GitHub stars~3.3k tokensUpdated 2 mo ago
    Research & ScienceAuto-check passed
  • Competitor Prompt Hijacker

    amplitude/builder-skills

    A skill your agent uses whenever a user wants to win AI citations on prompts that competitors currently dominate — whether they say "competitors are getting cited instead of us", "we're losing on…

    159 GitHub stars~3k tokensUpdated 2 mo ago
    Marketing & SEOAuto-check passed
  • Prompt Gap To Publish

    amplitude/builder-skills

    A skill your agent uses whenever a user wants to turn AI Visibility data into published content — whether they say "find content gaps", "what should we write about", "which topics have low…

    159 GitHub stars~2.8k tokensUpdated 2 mo ago
    Writing & ContentAuto-check passed
  • Simulation Backed Publisher

    amplitude/builder-skills

    A skill your agent uses whenever a user wants to test content variants before publishing to find which one will get cited most by AI models — whether they say "which version of this content will…

    159 GitHub stars~3.1k tokensUpdated 2 mo ago
    Marketing & SEOAuto-check passed
  • Source Outranker

    amplitude/builder-skills

    A skill your agent uses whenever a user wants to understand which external sources are being cited by AI models on topics relevant to their brand, and wants to create content that will outrank those…

    159 GitHub stars~3.2k tokensUpdated 2 mo ago
    Marketing & SEOAuto-check passed

Questions about Cms Migration

What does Cms Migration do?

A skill your agent uses when user wants to migrate content from another CMS (WordPress, Contentful, Strapi, Sanity, Webflow, etc.) to Payload CMS. Cms Migration is an agent skill from payloadcms/skills.

When should I use Cms Migration?

Cms Migration fits situations like: user wants to migrate content from another CMS (WordPress; etc.) to Payload CMS.

How do I install Cms Migration in Claude Code?

Run `npx skills add payloadcms/skills --skill cms-migration -a claude-code`. Or copy the skill folder (skills/cms-migration in payloadcms/skills) into .claude/skills/cms-migration in your project. Claude Code loads it when a task matches its description.

How do I install Cms Migration in Codex?

Run `npx skills add payloadcms/skills --skill cms-migration -a codex`. Or copy the skill folder (skills/cms-migration in payloadcms/skills) into .agents/skills/cms-migration in your project. Codex loads it when a task matches its description.

Can I use Cms Migration in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add payloadcms/skills --skill cms-migration -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/cms-migration, .gemini/skills/cms-migration, .github/skills/cms-migration and .opencode/skills/cms-migration in your project.

What does Cms Migration need to run?

SKILL.md names no scripts, command-line tools or credentials: Cms Migration is instructions for the agent only.

Does Cms Migration access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Cms Migration safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Cms Migration use?

No licence was found for Cms Migration or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Cms Migration use?

About 1.3k tokens (SKILL.md is roughly 5.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Cms Migration?

Skills that share tags, products or a category with Cms Migration: Sanity Migration (sanity-io/agent-toolkit, 187 stars), Citation Recovery Optimizer (amplitude/builder-skills, 159 stars), Competitor Prompt Hijacker (amplitude/builder-skills, 159 stars) and Prompt Gap To Publish (amplitude/builder-skills, 159 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Cms Migration?

payloadcms (a GitHub organization) maintains it in payloadcms/skills, which has 162 GitHub stars. The repository was last updated on August 10, 2026.

Source: payloadcms/skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.