skills/smithery.ai/developing-nextjs

developing-nextjs

SKILL.md

Next.js 16 Development

Write concise, targeted, DRY code using modern React 19 and Next.js 16 patterns.

Next.js 16 Key Changes

proxy.ts (Replaces middleware.ts)

The middleware.ts file is deprecated. Use proxy.ts instead:

// proxy.ts (at project root or src/)
import { NextResponse } from 'next/server'
import type { NextRequest } from 'next/server'

export function proxy(request: NextRequest) {
  // Runs on Node.js runtime (NOT Edge)
  return NextResponse.redirect(new URL('/home', request.url))
}
Installs
2
First Seen
Mar 21, 2026
developing-nextjs from smithery.ai