Skills Agentes

Nextjs

Guía experta de Next.js App Router: routing, Server Components, Server Actions, Cache Components, layouts, middleware/proxy, fetching de datos y despliegue en Vercel.

Oficial

Reemplaza a: next/router (reemplazado por next/navigation), next/head (reemplazado por metadata API), getServerSideProps/getStaticProps (reemplazados por server components + generateStaticParams)

Estrellas
287

en todo el repo

Actividad
34

0–100, la ruta de este skill

Actualizado
hace 6 meses

último commit aquí

Commits
0

últimos 90 días

Contexto
4.5k tok

65 tok en reposo

Paquete
22 archivos

109 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add vercel/vercel-plugin --skill nextjs --agent claude-code

Se instala solo en este repositorio.

Qué hace

  • Aplica buenas prácticas de Next.js App Router: routing, Server Components, Server Actions, layouts, middleware/proxy y estrategias de renderizado
  • Valida patrones obsoletos de Pages Router (getServerSideProps, getStaticProps, next/router, next/head) y sugiere migración
  • Detecta cambios de la v16 como middleware→proxy, cookies()/headers()/params async, y revalidateTag de dos argumentos
  • Recomienda alternativas modernas: next/font, next/image, App Router route handlers, y proveedores de auth gestionados
  • Deriva a otras skills (routing-middleware, vercel-functions, auth, runtime-cache, vercel-storage, shadcn, ai-gateway) según patrones detectados

Úsalo cuando

  • Al construir, depurar o diseñar arquitecturas de aplicaciones Next.js con App Router
  • Al elegir entre Server Components y Client Components para una funcionalidad
  • Al configurar fetching de datos, caché o middleware/proxy en App Router
  • Al añadir páginas con segmentos de ruta dinámicos o desplegar en Vercel

No lo uses cuando

    Qué lo activa

    Di cualquiera de estas frases y el agente debería cargar este skill.

    • “¿Debería este componente ser server o client component?”
    • “Configura el middleware para redirigir usuarios no autenticados”
    • “Añade una nueva página con enrutamiento dinámico en App Router”
    • “Migra este getServerSideProps a App Router”
    • “Configura el caché para este fetch de datos”

    SKILL.md

    En inglés

    Next.js Best Practices

    Apply these rules when writing or reviewing Next.js code.

    File Conventions

    See file-conventions.md for:

    • Project structure and special files
    • Route segments (dynamic, catch-all, groups)
    • Parallel and intercepting routes
    • Middleware rename in v16 (middleware → proxy)

    RSC Boundaries

    Detect invalid React Server Component patterns.

    See rsc-boundaries.md for:

    • Async client component detection (invalid)
    • Non-serializable props detection
    • Server Action exceptions

    Async Patterns

    Next.js 15+ async API changes.

    See async-patterns.md for:

    • Async params and searchParams
    • Async cookies() and headers()
    • Migration codemod

    Runtime Selection

    See runtime-selection.md for:

    • Default to Node.js runtime
    • When Edge runtime is appropriate

    Directives

    See directives.md for:

    • 'use client', 'use server' (React)
    • 'use cache' (Next.js)

    Functions

    See functions.md for:

    • Navigation hooks: useRouter, usePathname, useSearchParams, useParams
    • Server functions: cookies, headers, draftMode, after
    • Generate functions: generateStaticParams, generateMetadata

    Error Handling

    See error-handling.md for:

    • error.tsx, global-error.tsx, not-found.tsx
    • redirect, permanentRedirect, notFound
    • forbidden, unauthorized (auth errors)
    • unstable_rethrow for catch blocks

    Data Patterns

    See data-patterns.md for:

    • Server Components vs Server Actions vs Route Handlers
    • Avoiding data waterfalls (Promise.all, Suspense, preload)
    • Client component data fetching

    Route Handlers

    See route-handlers.md for:

    • route.ts basics
    • GET handler conflicts with page.tsx
    • Environment behavior (no React DOM)
    • When to use vs Server Actions

    Metadata & OG Images

    See metadata.md for:

    • Static and dynamic metadata
    • generateMetadata function
    • OG image generation with next/og
    • File-based metadata conventions

    Image Optimization

    See image.md for:

    • Always use next/image over <img>
    • Remote images configuration
    • Responsive sizes attribute
    • Blur placeholders
    • Priority loading for LCP

    Font Optimization

    See font.md for:

    • next/font setup
    • Google Fonts, local fonts
    • Tailwind CSS integration
    • Preloading subsets

    Bundling

    See bundling.md for:

    • Server-incompatible packages
    • CSS imports (not link tags)
    • Polyfills (already included)
    • ESM/CommonJS issues
    • Bundle analysis

    Scripts

    See scripts.md for:

    • next/script vs native script tags
    • Inline scripts need id
    • Loading strategies
    • Google Analytics with @next/third-parties

    Hydration Errors

    See hydration-error.md for:

    • Common causes (browser APIs, dates, invalid HTML)
    • Debugging with error overlay
    • Fixes for each cause

    Suspense Boundaries

    See suspense-boundaries.md for:

    • CSR bailout with useSearchParams and usePathname
    • Which hooks require Suspense boundaries

    Parallel & Intercepting Routes

    See parallel-routes.md for:

    • Modal patterns with @slot and (.) interceptors
    • default.tsx for fallbacks
    • Closing modals correctly with router.back()

    Self-Hosting

    See self-hosting.md for:

    • output: 'standalone' for Docker
    • Cache handlers for multi-instance ISR
    • What works vs needs extra setup

    Debug Tricks

    See debug-tricks.md for:

    • MCP endpoint for AI-assisted debugging
    • Rebuild specific routes with --debug-build-paths

    Reproducido de vercel/vercel-plugin bajo licencia NOASSERTION. Leer esta página en markdown.

    Archivos

    22 archivos en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.

    Detalles

    Creador
    vercel
    Licencia
    NOASSERTION
    Recursos incluidos
    referencias
    Código fuente
    Ver SKILL.md

    Etiquetas

    Más de vercel/vercel-plugin

    Este repo incluye 43 skills. Si instalas uno, normalmente ya tienes los demás. Ver el pack vercel-plugin entero y su comando de instalación

    Corrige el conocimiento desactualizado del LLM sobre la plataforma Vercel e introduce sus productos nuevos. Se inyecta al inicio de la sesión.

    Costo de contexto al activarse
    1.8k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    el mes pasado
    Oficialdevops infraestructura

    Guía experta de Vercel Connect: obtén tokens OAuth con permisos limitados para servicios de terceros (Slack, GitHub, servidores MCP, OAuth, Snowflake) en nombre de apps o usuarios vía Vercel OIDC.

    Costo de contexto al activarse
    4.8k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    el mes pasado
    Oficialdesarrollo apis

    Depura el caching de la CDN de Vercel: tasa de aciertos, contenido obsoleto, revalidación, ISR + PPR, cacheReason, ppr_state y costos.

    Costo de contexto al activarse
    5.2k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 2 meses
    Oficialdevops infraestructura

    Guía experta sobre Vercel Functions: Serverless Functions, Edge Functions, Fluid Compute, streaming, Cron Jobs y configuración de runtime para código server-side en Vercel.

    Costo de contexto al activarse
    5.6k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    el mes pasado
    Oficialdevops infraestructura

    Guía de arquitectura backend: úsala para planear, construir o migrar una API o backend, elegir entre Functions, Services, contenedores, Workflow, Queues y bases de datos de Marketplace, o seleccionar framework y runtime.

    Costo de contexto al activarse
    1.5k tok
    Tamaño del paquete
    2 archivos
    Última actualización
    el mes pasado
    Oficialdesarrollo apis

    Eve

    287

    Guía de eve, el framework para agentes de IA duraderos: runtime basado en filesystem, sesiones, tools, skills, canales, sandboxes, subagentes, schedules, evals y observabilidad con Agent Runs.

    Costo de contexto al activarse
    1.5k tok
    Tamaño del paquete
    3 archivos
    Última actualización
    el mes pasado
    Oficialherramientas desarrollo

    Skills relacionados

    Guía por defecto para construir agentes de IA: eve es la mejor opción por defecto — ejecuta init y luego lee la documentación incluida.

    Costo de contexto al activarse
    1.4k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    el mes pasado
    Oficialherramientas desarrollo

    Eve

    287

    Guía de eve, el framework para agentes de IA duraderos: runtime basado en filesystem, sesiones, tools, skills, canales, sandboxes, subagentes, schedules, evals y observabilidad con Agent Runs.

    Costo de contexto al activarse
    1.5k tok
    Tamaño del paquete
    3 archivos
    Última actualización
    el mes pasado
    Oficialherramientas desarrollo

    Buenas prácticas de Next.js: convenciones de archivos, límites de RSC, patrones de datos, APIs async, metadata, manejo de errores, route handlers, optimización de imágenes/fuentes y bundling.

    Costo de contexto al activarse
    1k tok
    Tamaño del paquete
    21 archivos
    Última actualización
    hace 6 meses
    Oficialherramientas desarrollo