What problem does it solve? Writing correct Next.js code requires tracking many evolving rules: async request APIs in v15+, Server/Client Component boundaries, middleware-to-proxy renames in v16, and proper image, font, and script optimization. This Skill consolidates those rules so code is written or reviewed correctly the first time. ## Core Features & Use Cases - RSC Boundary Validation: Detects invalid patterns like async client components and non-serializable props (Date, Map, class instances) passed across the server/client boundary. - Async API Migration Guidance: Covers Next.js 15+ async params, searchParams, cookies(), and headers(), including the official codemod. - Optimization Rules: Enforces next/image, next/font, and next/script usage with correct configuration for remote images, responsive sizes, and third-party scripts. - Use Case: When reviewing a pull request that adds a new dynamic route, apply this Skill to verify async params handling, metadata generation, error boundaries, and Suspense placement all follow current Next.js conventions. ## Quick Start Review my Next.js page component for best practice violations including async params handling, RSC boundaries, and image optimization.