Skills Agentes

Nuxt

Framework full-stack Vue con SSR, auto-imports y routing basado en archivos. Úsalo para apps Nuxt, server routes, useFetch, middleware o hybrid rendering.

Estrellas
5.9k

en todo el repo

Actividad
52

0–100, la ruta de este skill

Actualizado
hace 3 meses

último commit aquí

Commits
1

últimos 90 días

Contexto
977 tok

42 tok en reposo

Paquete
20 archivos

115 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add antfu/skills --skill nuxt --agent claude-code

Se instala solo en este repositorio.

Qué hace

  • Aporta guías de referencia sobre estructura de directorios, configuración, routing y CLI de Nuxt 4
  • Documenta patrones de data fetching con useFetch, useAsyncData y $fetch
  • Cubre auto-imports de composables y componentes, y componentes integrados como NuxtLink
  • Explica rendering modes, hidratación SSR, layers, hooks y creación de módulos con Nuxt Kit

Úsalo cuando

  • Trabajando con apps Nuxt, server routes, useFetch, middleware o hybrid rendering

No lo uses cuando

    Qué lo activa

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

    • “Configura el file-based routing en mi app Nuxt 4”
    • “¿Cómo evito context leaks al usar SSR en Nuxt?”
    • “Ayúdame a crear un módulo Nuxt publicable con Nuxt Kit”
    • “Necesito una server route con Nitro para mi API”

    SKILL.md

    En inglés

    Nuxt is a full-stack Vue framework that provides server-side rendering, file-based routing, auto-imports, and a powerful module system. It uses Nitro as its server engine for universal deployment across Node.js, serverless, and edge platforms.

    The skill is based on Nuxt 4.x, generated at 2026-06-22.

    Nuxt 4 note: the default srcDir is app/ — Vue app code (app.vue, components/, composables/, pages/, etc.) lives under app/, while server/, shared/, public/, modules/, layers/ and nuxt.config.ts stay at the project root. The ~/@ aliases now point at app/; use ~~/@@ for the root.

    Core

    Topic Description Reference
    Directory Structure Nuxt 4 app/ srcDir, shared/, aliases, conventions core-directory-structure
    Configuration nuxt.config.ts, app.config.ts, aliases, compatibilityVersion, experimental core-config
    CLI Commands Dev server, build, generate, preview, and utility commands core-cli
    Routing File-based routing, dynamic routes, named views, layout props, middleware core-routing
    Data Fetching useFetch, useAsyncData, $fetch, createUseFetch factories, caching core-data-fetching
    Modules Creating and using Nuxt modules, Nuxt Kit utilities core-modules
    Deployment Platform-agnostic deployment with Nitro, Vercel, Netlify, Cloudflare core-deployment

    Features

    Topic Description Reference
    Composables Auto-imports Vue/Nuxt composables, custom composables, shared/, useAnnouncer features-composables
    Components Auto-imports Component naming, lazy loading, hydration strategies features-components-autoimport
    Built-in Components NuxtLink, NuxtPage, NuxtLayout, NuxtAnnouncer, ClientOnly, and more features-components
    State Management useState composable, SSR-friendly state, Pinia integration features-state
    Server Routes API routes, server middleware, Nitro server engine features-server

    Rendering

    Topic Description Reference
    Rendering Modes Universal (SSR), client-side (SPA), hybrid rendering, route rules rendering-modes

    Best Practices

    Topic Description Reference
    Data Fetching Patterns Efficient fetching, caching, parallel requests, error handling best-practices-data-fetching
    SSR & Hydration Avoiding context leaks, hydration mismatches, composable patterns best-practices-ssr

    Advanced

    Topic Description Reference
    Layers Extending applications with reusable layers advanced-layers
    Lifecycle Hooks Build-time, runtime, and server hooks advanced-hooks
    Module Authoring Publishable modules with Nuxt Kit, keyed composables, dependencies advanced-module-authoring

    Reproducido de antfu/skills bajo licencia MIT. Leer esta página en markdown.

    Archivos

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

    Antes de instalar

    Pensado para proyectos basados en Nuxt 4.x con srcDir app/.

    Detalles

    Creador
    antfu
    Licencia
    MIT
    Recursos incluidos
    referencias
    Repositorio
    antfu/skills
    Código fuente
    Ver SKILL.md

    Etiquetas

    Más de antfu/skills

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

    Antfu

    5.9k

    Herramientas y convenciones de Anthony Fu para proyectos JavaScript/TypeScript: configuración de ESLint, monorepos y publicación de librerías.

    Costo de contexto al activarse
    1.3k tok
    Tamaño del paquete
    6 archivos
    Última actualización
    hace 3 meses
    herramientas desarrollo

    Convenciones de diseño estilo antfu: tokens semánticos basados en clases con UnoCSS para light/dark, más reglas anti-slop y de micro-interacción para devtools y landing pages.

    Costo de contexto al activarse
    1.3k tok
    Tamaño del paquete
    15 archivos
    Última actualización
    hace 3 meses
    diseno ui

    Nitro

    5.9k

    Nitro es el toolkit de servidor agnóstico de framework (usado por Nuxt) para construir y desplegar servidores web en cualquier lugar: routing, config, caching, tasks, websockets y despliegue en Node/Bun/Deno/Cloudflare/Vercel.

    Costo de contexto al activarse
    880 tok
    Tamaño del paquete
    15 archivos
    Última actualización
    hace 3 meses
    desarrollo apis

    Pnpm

    5.9k

    Gestor de paquetes de Node.js con resolución estricta de dependencias. Úsalo para comandos de pnpm, pnpm-workspace.yaml, catalogs, patches, overrides, config dependencies o el global virtual store.

    Costo de contexto al activarse
    1k tok
    Tamaño del paquete
    18 archivos
    Última actualización
    hace 3 meses
    herramientas desarrollo

    Slidev

    5.9k

    Crea y presenta slidedecks web para desarrolladores con Slidev, usando Markdown, componentes Vue, resaltado de código, animaciones y funciones interactivas.

    Costo de contexto al activarse
    2.2k tok
    Tamaño del paquete
    56 archivos
    Última actualización
    hace 3 meses
    documentos

    Tsdown

    5.9k

    Empaqueta librerías TypeScript y JavaScript a gran velocidad usando Rolldown. Útil al construir librerías, generar declaraciones de tipos, bundlear en múltiples formatos o migrar desde tsup.

    Costo de contexto al activarse
    3.2k tok
    Tamaño del paquete
    42 archivos
    Última actualización
    hace 3 meses
    herramientas desarrollo

    Skills relacionados

    Optimiza la configuración del contexto del agente. Úsalo al iniciar una sesión nueva, cuando la calidad del agente empeora, al cambiar de tarea o al configurar archivos de reglas y contexto de un proyecto.

    Costo de contexto al activarse
    3.9k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 23 días
    herramientas desarrollo

    Gestiona la baja y migración de sistemas: retirar APIs o funciones antiguas, migrar usuarios a una nueva implementación, migrar un esquema de BD en producción (expand/contract) sin downtime, o decidir si mantener o retirar código.

    Costo de contexto al activarse
    3.2k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 29 días
    herramientas desarrollo

    Estructura las prácticas de flujo de trabajo en git: commits, ramas, resolver conflictos, dividir trabajo sin confirmar en commits atómicos, PRs, push, trabajo en paralelo, releases, versión semántica, tags y changelog.

    Costo de contexto al activarse
    3.5k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 2 meses
    herramientas desarrollo