Nextjs Expert

Nextjs Expert from fusengine/agents.

by @fusengine 11 skills

Skills in this plugin

11
  1. Prisma 7 · fusengine bundle
    Use when working with database schema, migrations, queries, or relations via Prisma 7 (Rust-free client, TypedSQL, Omit API).
    2 installs
  2. Nextjs 16 · fusengine bundle
    Use when building Next.js 16 apps — Turbopack, App Router, Cache Components, proxy.ts, v15 migration. Not for stack scaffolding (nextjs-stack) or React SPA (react-expert).
    1 install
  3. Better Auth · fusengine bundle
    Use when implementing Next.js authentication with Better Auth — OAuth, 2FA, magic links, SSO, Stripe billing, or session management.
    1 install
  4. Nextjs I18N · fusengine bundle
    Use when implementing i18n in Next.js 16 — next-intl or DIY dictionaries, locale routing, language switch, or formatters.
    1 install
  5. Nextjs Stack · fusengine bundle
    Use as the master reference for a full Next.js 16+ stack — Prisma 7, Better Auth, shadcn/ui, TanStack Form, Zustand. Not for core framework API details (use nextjs-16).
    1 install
  6. Solid Nextjs · fusengine bundle
    Use when applying SOLID principles to Next.js architecture — modular structure, file size limits, interface separation, JSDoc.
    1 install
  7. Nextjs Shadcn · fusengine bundle
    Use when building UI components in Next.js App Router with shadcn/ui — forms, dialogs, tables, toasts, accessible components.
    1 install
  8. Nextjs Zustand · fusengine bundle
    Use when implementing global state, stores, persist, or hydration in Next.js 16 App Router Client Components with Zustand v5.
    1 install
  9. Nextjs Tanstack Form · fusengine bundle
    Use when building forms in Next.js 16 with TanStack Form v1 — Server Actions, Zod validation, multi-step wizards, field arrays.
    1 install
  10. Nextjs Tanstack Query · fusengine bundle
    Use when implementing client-side data fetching, server prefetching with hydration, or optimistic mutations in Next.js 16 with TanStack Query.
    1 install
  11. Nextjs Server Components · fusengine bundle
    Use when deciding Server vs Client Component boundaries in Next.js 16, fetching data directly in components, or streaming with Suspense.
    1 install