What problem does it solve? Building modern Next.js applications requires navigating complex decisions about Server vs Client Components, rendering strategies (SSG/SSR/ISR), and data fetching patterns, where mistakes cause hydration errors, slow Core Web Vitals, and security leaks. ## Core Features & Use Cases - App Router Architecture: Provides file-based routing patterns including layouts, route groups, dynamic segments, parallel routes, and API route handlers. - Server/Client Component Guidance: Defines when to use Server Components for data fetching versus Client Components for interactivity, with composition patterns. - Rendering & Performance Optimization: Covers SSG, SSR, ISR configuration plus image, font, script, and metadata optimization for Core Web Vitals. - Use Case: When building a dashboard with dynamic data, use this Skill to structure Server Components that fetch data directly, isolate interactive widgets as Client Components, and configure ISR revalidation for fresh content. ## Quick Start Ask the agent to build a Next.js 15 page with Server Components, Server Actions for form handling, and optimized images following App Router best practices.