What problem does it solve?
This Skill prevents common Next.js App Router mistakes that lead to broken RSC boundaries, inefficient data fetching, incorrect routing behavior, and hard-to-debug runtime errors.
Core Features & Use Cases
- RSC boundary enforcement: Detect and avoid invalid async client patterns and non-serializable server-to-client props.
- Next.js 15+ async API correctness: Apply async
params, searchParams, cookies(), and headers() patterns (including metadata and route handlers).
- Production-ready routing & APIs: Follow file conventions, route handler rules, and correct patterns for parallel/intercepting routes (modals).
- Performance and correctness across the stack: Cover metadata/OG images,
next/image and next/font optimization, bundling pitfalls, runtime selection, hydration error causes, and Suspense boundaries.
Quick Start
Tell the AI: Review my Next.js App Router file for RSC boundary violations, async API misuse, and route handling conflicts, then suggest the exact fixes following the conventions in this skill.