sanity-migration

The sanity-migration skill provides a structured framework for planning and executing content migrations into Sanity. It guides users through content inventory, source-to-Sanity mapping, data extraction, transformation, and cutover workflows.

5.5K
Installs
4
Use cases
5/10
Quality

Is sanity-migration safe to install?

Safe to install

Safe to install: our audit of sanity-migration's source files found 1 shell command, 0 external URLs, file reads and writes (low risk). Every command and URL listed appears verbatim in the skill's source. The skill reads local reference files and provides instructions for writing migration scripts. It does not execute network requests or shell commands beyond the provided npx installation example.

How we audit skills: our security review methodology.

Who is this skill for?

Developers and content strategists performing CMS replatforming or data migration projects into Sanity.

What can you do with it?

  • Planning migrations from AEM, Contentful, Strapi, Webflow, WordPress, Payload, Drupal, or Markdown sources.
  • Designing source-to-Sanity content mappings and schema structures.
  • Developing deterministic migration scripts for content extraction and transformation.
  • Validating content integrity and managing redirects during cutover.

How good is this skill?

Quality score: 5/10. The skill provides clear, actionable workflows and specific guardrails for migration tasks. It maintains a consistent focus on deterministic outcomes.

What does the skill file contain?

SKILL.md
# Sanity Migration

Use this skill for CMS-to-Sanity migration work. Treat migration as a content strategy and ETL project, not a blind lift-and-shift.

## Required Workflow

1. Read `references/general.md` first.
2. If the source platform is known, also read its guide:
   - AEM / Adobe Experience Manager: `references/aem.md`
   - Contentful: `references/contentful.md`
   - Strapi: `references/strapi.md`
   - Webflow: `references/webflow.md`
   - WordPress / WXR / Elementor: `references/wordpress.md`
   - Payload: `references/payload.md`
   - Drupal: `references/drupal.md`
   - Markdown / MDX ...

Frequently asked questions

Which source platforms does this skill support?

It supports AEM, Contentful, Strapi, Webflow, WordPress, Payload, Drupal, and Markdown/MDX files via specific reference guides.

How does the skill handle document IDs during migration?

It requires the use of stable document IDs derived from source IDs, slugs, paths, or hashes to ensure migration scripts are deterministic and repeatable.

What is the recommended approach for rich text migration?

The skill mandates converting rich text to Portable Text rather than storing raw HTML or Markdown strings.

Data sourced from sanity-io/agent-toolkit on GitHub. Install counts from skills.sh. The summary and security audit are derived from the skill's source files: every command and URL listed appears verbatim in the source.

Related skills

seo-audit

133.3K

Users seeking to diagnose SEO issues, improve organic search performance, or conduct a health check on their website

The seo-audit skill provides a structured framework for diagnosing and recommending improvements for website search engine optimization. It guides the agent through technical, on-page, and content quality assessments, including specific checks for international SEO and site-type-specific issues.

highseoauditcoreyhaines31

content-strategy

86.4K

Content marketers, founders, and marketing teams planning content roadmaps and editorial calendars

The content-strategy skill assists users in planning content strategies, identifying topics, and building editorial calendars. It guides users through gathering business context, researching customers, analyzing competitors, and mapping content to the buyer's journey. It provides frameworks for searchable and shareable content, pillar identification, and topic clustering.

lowcontent-strategymarketingcoreyhaines31

programmatic-seo

83.5K

Content strategists, SEO specialists, and marketers building large-scale, data-driven website content

The programmatic-seo skill provides a framework for generating SEO-optimized pages at scale using templates and data. It guides users through keyword research, data sourcing, template design, internal linking, and indexation strategies while emphasizing content uniqueness to avoid search engine penalties.

lowseomarketingcoreyhaines31

copy-editing

76.3K

Marketers, copywriters, and content creators who need to refine, polish, or refresh existing marketing materials

The copy-editing skill provides a structured framework for reviewing and improving existing marketing copy. It uses a seven-sweep process covering clarity, voice, benefits, proof, specificity, emotion, and risk reduction, alongside an expert panel scoring system for quality assurance.

lowmarketingcopywritingcoreyhaines31