Expert Next.js 16 with Turbopack, App Router, Cache Components, proxy.ts, React 19. Use when building Next.js apps, routing, caching, server components, or migrating from v15.
View on GitHubfusengine/agents
fuse-nextjs
February 2, 2026
Select agents to install to:
npx add-skill https://github.com/fusengine/agents/blob/main/plugins/nextjs-expert/skills/nextjs-16/SKILL.md -a claude-code --skill nextjs-16Installation paths:
.claude/skills/nextjs-16/# Next.js 16 Expert Production-ready React framework with Server Components, streaming, and Turbopack. ## Agent Workflow (MANDATORY) Before ANY implementation, launch in parallel: 1. **fuse-ai-pilot:explore-codebase** - Analyze existing routes, components, and patterns 2. **fuse-ai-pilot:research-expert** - Verify latest Next.js 16 docs via Context7/Exa 3. **mcp__context7__query-docs** - Check breaking changes v15→v16 After implementation, run **fuse-ai-pilot:sniper** for validation. --- ## Overview ### When to Use - Building new React applications with server-first architecture - Need Server Components for optimal performance and SEO - Implementing streaming and progressive rendering - Migrating from Next.js 14/15 to version 16 - Using proxy.ts for route protection (replaces middleware) - Leveraging Turbopack for faster development builds ### Why Next.js 16 | Feature | Benefit | |---------|---------| | Turbopack default | 2-5x faster builds, 10x faster HMR, Webpack deprecated | | Cache Components | Explicit caching with `use cache` directive | | proxy.ts | Full Node.js runtime, replaces Edge middleware | | React Compiler | Automatic memoization, no manual useMemo/useCallback | | React 19 | View Transitions, useEffectEvent, Activity component | | App Router | Nested layouts, parallel routes, intercepting routes | --- ## Breaking Changes from v15 ### Critical Migration Points 1. **proxy.ts replaces middleware.ts** - Full Node.js runtime, not Edge 2. **Turbopack ONLY** - Webpack completely deprecated and removed 3. **`use cache` directive** - Replaces Partial Prerendering (PPR) 4. **React 19 required** - New hooks and View Transitions API 5. **Async params/searchParams** - Must await dynamic route params --- ## SOLID Architecture ### Module-Based Structure Pages are thin entry points importing from feature modules: - `app/page.tsx` → imports from `modules/public/home/` - `app/dashboard/page.tsx` → imports from `modules/auth/dashboard/` - `modules/c