vercel-labs avatar

Next Upgrade

Handles Next.js upgrades by reading your current version from package.json, fetching the official migration guides, and walking through the proper upgrade sequence. It runs the appropriate codemods first to automate breaking changes, then updates dependencies in the right order, and points out manual migration steps you'll need to handle. The incremental approach is smart since jumping multiple major versions at once usually breaks things. It catches the common gotchas like async params in v15 and configuration changes that trip people up, then verifies everything builds correctly before calling it done.

skills.sh installs
22.3K
GitHub stars
899
last updated
Jun 3, 2026

Install

$ npx -y skills add vercel-labs/next-skills --skill next-upgrade --agent claude-code

Installs into .claude/skills of the current project.

Files

Handles Next.js upgrades by reading your current version from package.json, fetching the official migration guides, and walking through the proper upgrade sequence. It runs the appropriate codemods first to automate breaking changes, then updates dependencies in the right order, and points out manual migration steps you'll need to handle. The incremental approach is smart since jumping multiple major versions at once usually breaks things. It catches the common gotchas like async params in v15 and configuration changes that trip people up, then verifies everything builds correctly before calling it done.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/vercel-labs/next-skills
Categories
Frontend Development, Documentation, Release Management, Automation & Workflows, Cloud & Infrastructure

More from vercel-labs/next-skills

All 3
1expo avatareas-observeexpo/skillsEAS service (paid). Use for anything related to EAS Observe - adding `expo-observe` to an Expo project (AppMetricsRoot/ObserveRoot HOC, markInteractive, the use22.1Kskills.sh installs
2yuan1z0825 avatarnature-polishingyuan1z0825/nature-skillsPolish, restructure, or translate academic prose into Nature-leaning English using writing-strategy principles, curated Nature/Nature Communications article pat18.6Kskills.sh installs
3warpdotdev avatarreadoutwarpdotdev/common-skillsProduce a polished, self-contained HTML "readout" document under ~/.readouts (with an auto-maintained index page), either by snapshotting the findings accumulat17.7Kskills.sh installs
4langchain-ai avatarlangchain-middlewarelangchain-ai/langchain-skillsINVOKE THIS SKILL when you need human-in-the-loop approval, custom middleware, or structured output. Covers HumanInTheLoopMiddleware for human approval of dange17Kskills.sh installs
5tw93 avatarhealthtw93/wazaRuns a budget-aware agent-assisted engineering health audit for instruction/config drift, hooks/MCP, verifier surfaces, and AI maintainability. Use when users a16.4Kskills.sh installs
6agentspace-so avatargpt-image-2agentspace-so/runcomfy-agent-skillsImage generation and editing with OpenAI's GPT Image 2, optimized for embedded text, logos, and layout precision.16Kskills.sh installs