cms-migration

Automate content migration from source CMS platforms to Payload CMS.

147|5|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/payloadcms/skills --skill cms-migration-payloadcms
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cms-migration
Source: https://github.com/payloadcms/skills/tree/main/skills/cms-migration
Command: npx skills add https://github.com/payloadcms/skills --skill cms-migration-payloadcms

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides an intuitive workflow for migrating content from a wide range of source CMS platforms (like WordPress, Contentful, Strapi, Sanity, Webflow) to Payload CMS, eliminating the complexity of manual migration processes.

Core Features & Use Cases

  • Automated Workflow: Guide users through an interactive process to design and configure new collections in Payload based on their source data.
  • Data Analysis & Mapping: Analyze source data structure, identify field types, relationships, and patterns, and map them to corresponding Payload field types.
  • Collection & Field Configuration: Generate collection configurations programmatically with customizable field settings, including data validation, relationships, and rich text handling.
  • Use Case: A developer who wants to migrate their existing WordPress blog to Payload CMS can use this Skill to automatically design collections, map fields, and facilitate a seamless transition of their content.

Quick Start

Run the 'cms-migration' skill to initiate the content migration process from your source CMS to Payload CMS.

Frequently Asked Questions about cms-migration

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I migrate content from WordPress to Payload CMS?

To migrate content from WordPress to Payload CMS, you can use an automated workflow that analyzes your source data, identifies field types and relationships, and proposes corresponding Payload collection configurations for a seamless transition.

Can I map source data relationships when porting to Payload CMS?

Yes, data porting to Payload CMS includes analyzing source data structure to identify relationships and patterns, automatically mapping them to corresponding Payload field types with customizable settings and data validation.

What is the best way to migrate data from Contentful or Strapi to Payload CMS?

The best way to migrate data from Contentful or Strapi to Payload CMS is using an interactive migration workflow that analyzes your source data structure and programmatically generates collection configurations with appropriate field mappings.

Does the Payload CMS migration process support custom field validation and rich text?

Yes, the Payload CMS migration process generates collection configurations programmatically with customizable field settings, which includes handling data validation rules and rich text content from your source CMS platform.

Do I need to manually design collections for a CMS-to-CMS data porting workflow?

No, you do not need to manually design collections for CMS-to-CMS data porting. The migration workflow guides you interactively to design and configure new collections in Payload based on your analyzed source data.