Next.js full-stack с App Router
★ 7.5 · general
nextjs-fullstack is a Claude Code skill that establishes Next.js App Router patterns for full-stack applications. It covers Server Components, Client Components, Server Actions, API routes, NextAuth authentication, and Zod validation. The skill provides a ready-made project structure with route groups, layout layers, components/ui and features directories, and shared lib files for Prisma, auth config, and validation schemas. Core rules include defaulting to Server Components, using Server Actions for mutations instead of API routes, validating all server-side input with Zod, and enforcing route protection in middleware.ts rather than in components. Ideal for developers building React apps with SSR, protected routes, and direct database access through Prisma.