What problem does it solve? Upgrading Next.js across major versions involves breaking API changes, deprecated features, and dependency conflicts that are tedious and error-prone to handle manually. This Skill automates the upgrade workflow by detecting the current version, fetching official migration guides, and applying codemods. ## Core Features & Use Cases - Version Detection and Upgrade Path Planning: Reads package.json to identify the current Next.js version and plans incremental upgrades across major versions (e.g., 13 → 14 → 15). - Official Codemod Execution: Runs @next/codemod transforms such as next-async-request-api and next-request-geo-ip to automate breaking-change migrations. - Dependency and Type Updates: Upgrades next, react, react-dom, and their TypeScript type packages together, then validates with build and dev commands. - Use Case: A team maintaining a Next.js 14 dashboard wants to move to Next.js 15. The Skill detects the version, fetches the v15 migration guide, runs the async request API codemod, updates dependencies, and verifies the build. ## Quick Start Ask the assistant to upgrade this project's Next.js version to the latest release following the official migration guides.