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 following official migration guides and running codemods. ## Core Features & Use Cases - Version Detection: Reads package.json to identify the current Next.js, React, and React DOM versions before planning the upgrade path. - Official Migration Guides: Fetches the latest Next.js upgrade documentation and codemod references to determine which breaking changes apply. - Automated Codemods: Runs @next/codemod transforms such as next-async-request-api to automatically rewrite code affected by breaking changes. - Use Case: A project stuck on Next.js 13 needs to reach the latest version. The Skill upgrades incrementally (13 to 14 to 15), applies codemods for async request APIs, updates dependencies and TypeScript types, then verifies the build. ## Quick Start Upgrade my Next.js project to the latest version and apply all required codemods and dependency updates.