Move legacy content into a durable Sanity model.
content migration
Plans, implements, and reviews migrations from other CMSes and content systems into Sanity.
When to use it
Use it for CMS-to-Sanity migration work, including extraction, transformation, asset migration, redirects, validation, and cutover.
Give it a source platform and content scope in a project; it produces migration plans, mappings, scripts, validation checks, and cutover artifacts.
What you provide
This skill
Sanity dataset
Imports and replaces content (irreversible)
@portabletext/markdown
Installs the Markdown converter
A target Sanity project and dataset, or a decision to use a scratch dataset, must be identified before coding.
Source access credentials must be clarified before coding; the files do not specify how they are obtained.
Credentials for the target Sanity project or dataset must be available when target access is needed; the files do not specify how they are obtained.
The package is needed for the documented direct Markdown-to-Portable Text conversion path.