Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
vercel-labs avatar

Next Upgrade

  • 1.2k installs
  • 229 repo stars
  • Updated July 27, 2026
  • vercel-labs/vercel-plugin

next-upgrade is an agent skill for upgrade next.js to the latest version following official migration guides and codemods. use when upgrading next.js versions, running codemods, or migrating between major releases.

About

The next-upgrade skill is designed for upgrade Next.js to the latest version following official migration guides and codemods. Use when upgrading Next.js versions, running codemods, or migrating between major releases. Upgrade Next.js Upgrade the current project to the latest Next.js version following official migration guides. Detect current version: Read package.json to identify the current Next.js version and related dependencies (React, React DOM, etc.) 2. Invoke when the user upgrading Next.

  • Upgrade Next.js to the latest version following official migration guides and codemods. Use when upgrading Next.js versi
  • User upgrading Next.
  • Developers using next upgrade workflows documented in SKILL.md.

Next Upgrade by the numbers

  • 1,161 all-time installs (skills.sh)
  • Ranked #329 of 2,277 Frontend Development skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
At a glance

next-upgrade capabilities & compatibility

Capabilities
upgrade next.js to the latest version following · user upgrading next · developers using next upgrade workflows document
From the docs

What next-upgrade says it does

Upgrade Next.js to the latest version following official migration guides and codemods. Use when upgrading Next.js versions, running codemods, or migrating between major releases.
SKILL.md
Upgrade Next.js to the latest version following official migration guides and codemods. Use when upgrading Next.js versions, running codemods, or migrating betw
SKILL.md
npx skills add https://github.com/vercel-labs/vercel-plugin --skill next-upgrade

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1.2k
repo stars229
Security audit2 / 3 scanners passed
Last updatedJuly 27, 2026
Repositoryvercel-labs/vercel-plugin

How do I upgrade next.js to the latest version following official migration guides and codemods. use when upgrading next.js versions, running codemods, or migrating between major releases?

Upgrade Next.js to the latest version following official migration guides and codemods. Use when upgrading Next.js versions, running codemods, or migrating between major releases.

Who is it for?

Developers using next upgrade workflows documented in SKILL.md.

Skip if: Skip when the task falls outside next-upgrade scope or needs a different stack.

When should I use this skill?

User upgrading Next.

What you get

Completed next-upgrade workflow with documented commands, files, and expected deliverables.

  • Updated next and react dependencies
  • Codemod-applied source diffs
  • Build and dev server validation results

By the numbers

  • Links to 3 version-specific upgrade guides: 14, 15, and 16
  • Lists 3 common @next/codemod transform names in SKILL.md

Files

SKILL.mdMarkdownGitHub ↗

Upgrade Next.js

Upgrade the current project to the latest Next.js version following official migration guides.

Instructions

1. Detect current version: Read package.json to identify the current Next.js version and related dependencies (React, React DOM, etc.)

2. Fetch the latest upgrade guide: Use WebFetch to get the official upgrade documentation:

  • Codemods: https://nextjs.org/docs/app/guides/upgrading/codemods
  • Version-specific guides (adjust version as needed):
  • https://nextjs.org/docs/app/guides/upgrading/version-16
  • https://nextjs.org/docs/app/guides/upgrading/version-15
  • https://nextjs.org/docs/app/guides/upgrading/version-14

3. Determine upgrade path: Based on current version, identify which migration steps apply. For major version jumps, upgrade incrementally (e.g., 13 → 14 → 15).

4. Run codemods first: Next.js provides codemods to automate breaking changes:

   npx @next/codemod@latest <transform> <path>

Common transforms:

  • next-async-request-api - Updates async Request APIs (v15)
  • next-request-geo-ip - Migrates geo/ip properties (v15)
  • next-dynamic-access-named-export - Transforms dynamic imports (v15)

5. Update dependencies: Upgrade Next.js and peer dependencies together:

   npm install next@latest react@latest react-dom@latest

6. Review breaking changes: Check the upgrade guide for manual changes needed:

  • API changes (e.g., async params in v15)
  • Configuration changes in next.config.js
  • Deprecated features being removed

7. Update TypeScript types (if applicable):

   npm install @types/react@latest @types/react-dom@latest

8. Test the upgrade:

  • Run npm run build to check for build errors
  • Run npm run dev and test key functionality

Related skills

How it compares

Use next-upgrade for version migration workflows; use the nextjs skill in the same plugin for ongoing App Router development after upgrade completes.

FAQ

What does next-upgrade do?

Upgrade Next.js to the latest version following official migration guides and codemods. Use when upgrading Next.js versions, running codemods, or migrating between major releases.

When should I use next-upgrade?

User upgrading Next.

Is next-upgrade safe to install?

Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.