sanity-studio-upgrade
Produces a tailored Sanity Studio upgrade plan by inspecting the repository's installed versions, config, and source, then reporting only the breaking changes that actually apply. Covers Studio v3 and later; v2 projects are identified and redirected, not planned. Use this skill whenever someone wants to upgrade, migrate, or modernize a Sanity Studio across one or more major versions from v3 onward, asks what will break if they bump the sanity package, asks why their Studio broke after an upgrade, or asks how far behind their Studio is. Triggers on "upgrade sanity studio", "migrate our studio to v6", "bump sanity", "what breaks if we upgrade", "our studio is on an old version", "sanity upgrade plan", "is our studio out of date", "we are several majors behind". DO NOT load for upgrading non-Sanity dependencies, for Content Lake apiVersion questions, for content or schema migrations that change documents, or for setting up a new Sanity project.
- Compatibility
- Requires network access to the npm registry and sanity.io docs for version and changelog lookups
Pinned to revision 4e8964e24a5a, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/sanity-studio-upgrade/SKILL.md
- skills/sanity-studio-upgrade/LICENSE
- skills/sanity-studio-upgrade/references/boundaries.md
- skills/sanity-studio-upgrade/references/boundary.v4.md
- skills/sanity-studio-upgrade/references/boundary.v5.md
- skills/sanity-studio-upgrade/references/boundary.v6.md
- skills/sanity-studio-upgrade/references/deprecations.md
- skills/sanity-studio-upgrade/references/detect.md
- skills/sanity-studio-upgrade/references/package-coupling.md
- skills/sanity-studio-upgrade/references/plugins.md
- skills/sanity-studio-upgrade/references/report-template.md
- skills/sanity-studio-upgrade/references/version-lookup.md
Every link opens the file at its source, pinned to the revision this page describes.