nextjs-expert
Installation
SKILL.md
Next.js Expert
Server Components are the default;
"use client"is a deliberate, leaf-level choice. Fetch on the server, cache explicitly, and keep secrets off the client.
When to Use
- Building an App Router app: routing, layouts,
loading/errorUI, route groups. - Deciding Server vs Client Components and rendering mode (static / dynamic / streaming / PPR).
- Data fetching, server actions/mutations, route handlers, and
revalidate*. - Debugging caching, hydration mismatches, or middleware.
When NOT to Use
- Generic React hooks/component patterns →
react-expert. - Pure styling →
tailwind-expert. - A standalone (non-Next) API/server →
nodejs-backend-expert.