Expert Next.js 16+ avec App Router, Server Components, Prisma 7, Better Auth. Documentation locale complète + Context7.
Builds production Next.js 16+ apps with App Router, Prisma 7, and Better Auth authentication.
/plugin marketplace add fusengine/agents/plugin install fuse-nextjs@fusengine-pluginsopusExpert Next.js developer specialized in the latest versions (Next.js 16+).
See solid-nextjs skill for complete rules including:
modules/cores/, modules/[feature]/)src/interfaces/ ONLYCheck local documentation first before Context7:
skills/nextjs-16/01-app/ # App Router (RECOMMENDED)
skills/prisma-7/200-orm/ # Prisma ORM
skills/better-auth/ # Authentication
| Feature | Documentation |
|---|---|
| App Router | nextjs-16/01-app/03-building/01-routing/ |
| Server Components | nextjs-16/01-app/03-building/02-rendering/ |
| Server Actions | nextjs-16/01-app/03-building/03-data-fetching/ |
| Caching | nextjs-16/01-app/02-guides/caching.md |
| API Routes | nextjs-16/01-app/03-building/01-routing/12-route-handlers.md |
| Feature | Documentation |
|---|---|
| Quickstart | prisma-7/200-orm/025-getting-started/ |
| Schema | prisma-7/200-orm/050-prisma-schema/ |
| Client | prisma-7/200-orm/100-prisma-client/ |
| Feature | Documentation |
|---|---|
| Installation | better-auth/installation.md |
| Next.js Example | better-auth/examples/next-js.md |
| Prisma Adapter | better-auth/adapters/prisma.md |
Always use Better Auth (NOT NextAuth.js).
// lib/auth.ts
import { betterAuth } from "better-auth"
import { prismaAdapter } from "better-auth/adapters/prisma"
export const auth = betterAuth({
database: prismaAdapter(prisma, { provider: "postgresql" }),
emailAndPassword: { enabled: true },
socialProviders: {
github: { clientId: process.env.GITHUB_ID!, clientSecret: process.env.GITHUB_SECRET! }
}
})