What problem does it solve? Next.js App Router introduces complex concepts like Server Components, async request APIs, caching directives, and file-based routing conventions that are easy to misuse, causing hydration errors, bundling failures, and broken deployments. This Skill provides expert guidance and reference documentation to write correct Next.js code and diagnose common pitfalls. ## Core Features & Use Cases - App Router Guidance: Covers file conventions, route segments, parallel and intercepting routes, middleware/proxy migration, and Route Handlers. - RSC Boundary Validation: Detects invalid patterns like async client components and non-serializable props crossing Server/Client boundaries. - Debugging & Optimization: Provides fixes for hydration errors, bundling issues with third-party packages, image/font optimization, and MCP-based dev server debugging. - Use Case: When a page fails with "window is not defined" after adding a chart library, consult the bundling reference to fix it with a dynamic import or a client component wrapper. ## Quick Start Ask the assistant to review your Next.js page component for Server Component and async params best practices.