Comprehensive Next.js linting that catches the stuff your regular ESLint misses. Detects async client components, non-serializable props across RSC boundaries, and improper Server Action usage. Flags Next.js 15+ async API violations like treating params as synchronous. Enforces image optimization with next/image, proper metadata generation, and correct file conventions for app router. Also checks for hydration gotchas like browser API calls during SSR and missing Suspense boundaries around useSearchParams. Essential if you're working with app router complexity or migrating between Next.js versions where the rules keep changing.
npx skills add https://github.com/vercel-labs/next-skills --skill next-best-practices