nuxt
Nuxt application development and maintenance. Use for project structure, pages and routing, data fetching, SSR-safe state, middleware, plugins, server routes, runtime config, route rules, layers, built-in components, hydration, upgrades, and testing.
- License 许可
- MIT
- 最近更新
- 2026-11-12
- Stars
- ★ 0
- Forks
- 0
01 前言 Front Matter
- name
- nuxt
- license
- MIT
- description
- Nuxt application development and maintenance. Use for project structure, pages and routing, data fetching, SSR-safe state, middleware, plugins, server routes, runtime config, route rules, layers, built-in components, hydration, upgrades, and testing.
02 资源文件 7
- 参考文档references/middleware-plugins.md2.7 KB
- 参考文档references/nuxt-components.md3.0 KB
- 参考文档references/nuxt-composables.md4.5 KB
- 参考文档references/nuxt-config.md3.7 KB
- 参考文档references/project-setup.md2.9 KB
- 参考文档references/routing.md3.3 KB
- 参考文档references/server.md3.3 KB
03 SKILL.md 正文
Nuxt
Use Nuxt-owned primitives for Nuxt lifecycle, rendering, routing, and server behavior. Hand module-specific behavior to the matching module skill instead of reproducing its API here.
Start here
- Inspect
package.json, the lockfile,nuxt.config.*, and the directory layout before choosing an API. Nuxt features move, so verify the installed version instead of assuming the latest release. - Open only the reference that owns the task.
- Prefer the smallest Nuxt primitive that preserves SSR, hydration, and generated types.
- Run
nuxt prepareafter config, module, alias, or generated-type changes, then verify the affected runtime path.
Reference map
- Project structure, upgrades, deployment mode, and testing: project-setup.md
- Data fetching, state, request context, cookies, head, and hydration: nuxt-composables.md
- Pages, layouts, navigation, route metadata, and errors: routing.md
- Route middleware, app plugins, and runtime hooks: middleware-plugins.md
- API routes, server middleware, validation, caching, and Nitro: server.md
- Built-in components, assets, images, and lazy hydration: nuxt-components.md
- Nuxt config, runtime config, route rules, layers, modules, Vite, and Nitro options: nuxt-config.md
Ownership boundaries
- Use the
nuxt-modulesskill for authoring or publishing a Nuxt module. - Use the relevant module skill for Nuxt UI, Nuxt Content, Nuxt Studio, NuxtHub, Nuxt Image, Nuxt Scripts, Nuxt SEO, or another installed module.
- Use official VueUse guidance for VueUse composables. When names overlap, Nuxt owns Nuxt lifecycle and SSR semantics; see nuxt-composables.md.
- Use Vue guidance for component-local reactivity that has no Nuxt lifecycle or rendering concern.
Baseline
<script setup lang="ts">
const { data: products, status, error } = await useFetch("/api/products");
useSeoMeta({
title: "Products",
description: "Browse the product catalog.",
});
</script>
<template>
<main>
<p v-if="status === 'pending'">Loading…</p>
<p v-else-if="error">Could not load products.</p>
<ProductList v-else :products="products ?? []" />
</main>
</template>
useFetch integrates the request with Nuxt's SSR payload, while useSeoMeta participates in Nuxt's head lifecycle. Reach for lower-level primitives only when the task needs behavior these do not provide.
04 同仓库更多 Skills
writing-plans
Use when you have a spec or requirements for a multi-step task, before touching code
web-quality-audit
Comprehensive web quality audit covering performance, accessibility, SEO, and best practices. Use when asked to "audit my site", "review web quality", "run lighthouse audit", "check page quality", or "optimize my website".
web-design-guidelines
Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".
test-driven-development
Use when implementing any feature or bugfix, before writing implementation code
tdd
Test-driven development. Use when the user wants to build features or fix bugs test-first, mentions "red-green-refactor", or wants integration tests.
systematic-debugging
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes