AgentSkillsCN

nuxt-skills

遵循Nuxt 4项目的结构、组合式API与配置文件规范。在编辑或新增本项目中的Nuxt页面、组合式API或配置文件时使用。

SKILL.md
--- frontmatter
name: nuxt-skills
description: Follows Nuxt 4 project structure, composables, and config. Use when editing or adding Nuxt pages, composables, or config in this project.

Nuxt 4 (this project)

Structure

  • Pages: app/pages/. app/pages/index.vue maps to /. Use <NuxtPage /> in app/app.vue to render the current page.
  • Composables: app/composables/. Auto-imported; no explicit import needed in pages or components.
  • Config: nuxt.config.ts at repo root using defineNuxtConfig().

VueUse in Nuxt

VueUse’s useStorage is not auto-imported in Nuxt (Nitro provides its own useStorage). When using localStorage via VueUse, use an explicit import:

ts
import { useStorage } from '@vueuse/core'

Use this in composables that persist client-side state (e.g. settings). Do not rely on auto-import for useStorage from VueUse.

Reference