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.8k

en todo el repo

Actividad
52

0–100, la ruta de este skill

Actualizado
el mes pasado

ú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.

    Antfu

    5.8k

    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
    el mes pasado
    herramientas desarrollo

    Guía sobre Turborepo: turbo.json, dependsOn, caching, remote cache, la CLI turbo, --filter, --affected, optimización de CI, variables de entorno y estructura de monorepos.

    Costo de contexto al activarse
    7.1k tok
    Tamaño del paquete
    28 archivos
    Última actualización
    el mes pasado
    devops infraestructura

    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
    el mes pasado
    diseno ui

    Slidev

    5.8k

    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
    el mes pasado
    documentos

    Nitro

    5.8k

    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
    el mes pasado
    desarrollo apis

    Vitest

    5.8k

    Vitest, el framework de testing unitario rápido basado en Vite con API compatible con Jest. Úsalo para escribir tests, mocking, configurar cobertura y filtrar tests o fixtures.

    Costo de contexto al activarse
    928 tok
    Tamaño del paquete
    21 archivos
    Última actualización
    el mes pasado
    testing qa