Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
antfu avatar

Nuxt

  • 20.3k installs
  • 5.7k repo stars
  • Updated June 23, 2026
  • antfu/skills

Nuxt is a full-stack Vue framework that provides server-side rendering, file-based routing, and universal deployment.

About

Nuxt is a full-stack Vue framework that provides universal deployment capabilities through Nitro, file-based routing, and auto-imports. It supports server-side rendering, client-side rendering, and hybrid rendering modes for flexible application architecture. Developers use it to build production-grade web applications with SSR and edge deployment support.

  • Full-stack Vue framework with server-side rendering and file-based routing
  • Nitro server engine for deployment across Node.js, serverless, and edge platforms
  • Auto-import system for components and composables with Nuxt 4 app/ directory structure

Nuxt by the numbers

  • 20,280 all-time installs (skills.sh)
  • +426 installs in the week ending Jul 29, 2026 (Skillselion tracking)
  • Ranked #29 of 2,244 Frontend Development skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Jul 31, 2026 (Skillselion catalog sync)
At a glance

nuxt capabilities & compatibility

Works with
vercel · cloudflare
npx skills add https://github.com/antfu/skills --skill nuxt

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs20.3k
repo stars5.7k
Security audit2 / 3 scanners passed
Last updatedJune 23, 2026
Repositoryantfu/skills

How do you use Nuxt and Nitro lifecycle hooks?

Build full-stack Vue applications with server-side rendering and universal deployment.

Who is it for?

Nuxt developers extending framework build pipelines, custom page registration, or Nitro server runtime without modifying core Nuxt source.

Skip if: Developers on plain Vue or Next.js projects, or teams needing only component styling guidance without framework hook APIs.

When should I use this skill?

A Nuxt or Nitro project needs custom build:before logic, pages:extend routes, or server runtime hook handlers in configuration.

What you get

Hook handlers wired in nuxt.config.ts or modules for build-time and runtime extension points

  • Hook handlers in nuxt.config.ts or modules
  • Custom page routes via pages:extend

By the numbers

  • Generated 2026-01-28 from sources/nuxt
  • Source git SHA c9fed804b9bef362276033b03ca43730c6efa7dc

Files

SKILL.mdMarkdownGitHub ↗

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 3.x, generated at 2026-01-28.

Core

TopicDescriptionReference
Directory StructureProject folder structure, conventions, file organizationcore-directory-structure
Configurationnuxt.config.ts, app.config.ts, runtime config, environment variablescore-config
CLI CommandsDev server, build, generate, preview, and utility commandscore-cli
RoutingFile-based routing, dynamic routes, navigation, middleware, layoutscore-routing
Data FetchinguseFetch, useAsyncData, $fetch, caching, refreshcore-data-fetching
ModulesCreating and using Nuxt modules, Nuxt Kit utilitiescore-modules
DeploymentPlatform-agnostic deployment with Nitro, Vercel, Netlify, Cloudflarecore-deployment

Features

TopicDescriptionReference
Composables Auto-importsVue APIs, Nuxt composables, custom composables, utilitiesfeatures-composables
Components Auto-importsComponent naming, lazy loading, hydration strategiesfeatures-components-autoimport
Built-in ComponentsNuxtLink, NuxtPage, NuxtLayout, ClientOnly, and morefeatures-components
State ManagementuseState composable, SSR-friendly state, Pinia integrationfeatures-state
Server RoutesAPI routes, server middleware, Nitro server enginefeatures-server

Rendering

TopicDescriptionReference
Rendering ModesUniversal (SSR), client-side (SPA), hybrid rendering, route rulesrendering-modes

Best Practices

TopicDescriptionReference
Data Fetching PatternsEfficient fetching, caching, parallel requests, error handlingbest-practices-data-fetching
SSR & HydrationAvoiding context leaks, hydration mismatches, composable patternsbest-practices-ssr

Advanced

TopicDescriptionReference
LayersExtending applications with reusable layersadvanced-layers
Lifecycle HooksBuild-time, runtime, and server hooksadvanced-hooks
Module AuthoringCreating publishable Nuxt modules with Nuxt Kitadvanced-module-authoring

Related skills

Forks & variants (2)

Nuxt has 2 known copies in the catalog totaling 80 installs. They canonicalize to this original listing.

How it compares

Pick the nuxt lifecycle-hooks skill when hook-based extension in nuxt.config.ts or modules is needed instead of ad-hoc plugins that bypass documented Nuxt and Nitro event points.

FAQ

Where do Nuxt build-time hooks run?

Nuxt build-time hooks such as build:before and pages:extend run inside nuxt.config.ts or Nuxt modules via defineNuxtConfig hooks. Use them to intercept compilation and register custom routes before the app builds.

What does the nuxt skill cover beyond build hooks?

The nuxt skill also documents Nitro server runtime hooks and application lifecycle events alongside Nuxt build-time hooks. It was generated 2026-01-28 from antfu/skills sources/nuxt for extending full-stack behavior.

Is Nuxt safe to install?

skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

Frontend Developmentfrontendbackend

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.