What problem does it solve? Building modern Next.js applications requires navigating App Router conventions, server/client component boundaries, caching strategies, and deployment configuration, which is error-prone without structured guidance. ## Core Features & Use Cases - App Router Architecture: Scaffold file-based routing with layouts, templates, route groups, parallel routes, and loading/error boundaries. - Data Fetching & Caching: Configure fetch caching, ISR, on-demand and tag-based revalidation, streaming with Suspense, and React cache deduplication. - Server Actions & Mutations: Implement form handling with validation, optimistic updates, redirects, and revalidation. - Deployment: Deploy to Vercel, self-host with standalone output or Docker, and configure production optimizations. - Use Case: When building a product catalog page, use this Skill to create a Server Component that fetches products with ISR, add generateMetadata for SEO, and wire a Server Action for creating new products. ## Quick Start Ask the AI to build a Next.js App Router page that fetches data from an API with revalidation and includes loading and error boundaries.