What problem does it solve? Next.js applications often suffer from subtle mistakes like invalid RSC boundaries, data waterfalls, hydration mismatches, and misconfigured images or fonts. This Skill provides a structured rulebook so AI agents and developers write and review Next.js code correctly the first time. ## Core Features & Use Cases - RSC Boundary Validation: Detects invalid patterns like async client components and non-serializable props passed across the server/client boundary. - Data Fetching Guidance: Helps choose between Server Components, Server Actions, and Route Handlers, and avoid waterfalls with Promise.all, Suspense, and preload patterns. - Optimization Rules: Covers next/image, next/font, next/script, metadata and OG image generation, bundling fixes, and self-hosting with standalone output and cache handlers. - Use Case: When building a Next.js 15+ page with dynamic params, use this Skill to correctly await params, generate metadata, and wrap useSearchParams in a Suspense boundary. ## Quick Start Review my Next.js page component and fix any violations of Next.js best practices.