Vue, Nuxt, NuxtHub, and related ecosystem skills
Use when writing blog posts or documentation markdown files - provides writing style guide (active voice, present tense), content structure patterns, and MDC component usage. Overrides brevity rules for proper grammar. Use nuxt-content for MDC syntax, nuxt-ui for component props.
Use when adding animations with Motion Vue (motion-v) - provides motion component API, gesture animations, scroll-linked effects, layout transitions, and composables for Vue 3/Nuxt
Use when working on Nuxt 4+ projects - provides server routes, file-based routing, middleware patterns, Nuxt-specific composables, and configuration with latest docs. Covers h3 v1 helpers (validation, WebSocket, SSE) and nitropack v2 patterns.
Use when implementing auth in Nuxt apps with @onmax/nuxt-better-auth - provides useUserSession composable, server auth helpers, route protection, and Better Auth plugins integration.
Use when working with Nuxt Content v3 - provides collections (local/remote/API sources), queryCollection API, MDC rendering, database configuration, NuxtStudio integration, hooks, i18n patterns, and LLMs integration
Use when creating Nuxt modules: (1) Published npm modules (@nuxtjs/, nuxt-), (2) Local project modules (modules/ directory), (3) Runtime extensions (components, composables, plugins), (4) Server extensions (API routes, middleware), (5) Releasing/publishing modules to npm, (6) Setting up CI/CD workflows for modules. Provides defineNuxtModule patterns, Kit utilities, hooks, E2E testing, and release automation.
Use when building styled UI with @nuxt/ui v4 components (Button, Modal, Form, Table, etc.) - provides ready-to-use components with Tailwind Variants theming. Use vue skill for raw component patterns, reka-ui for headless primitives.
Use when building NuxtHub v0.10.4 applications - provides database (Drizzle ORM with sqlite/postgresql/mysql), KV storage, blob storage, and cache APIs. Covers configuration, schema definition, migrations, multi-cloud deployment (Cloudflare, Vercel), and the new hub:db, hub:kv, hub:blob virtual module imports.
Use when building with Reka UI (headless Vue components) - provides component API, accessibility patterns, composition (asChild), controlled/uncontrolled state, virtualization, and styling integration. Formerly Radix Vue.
Use when authoring TypeScript libraries - covers project setup, package exports, build tooling (tsdown/unbuild), API design patterns, type inference tricks, testing, and release workflows. Patterns extracted from 20+ high-quality ecosystem libraries.
Use when editing .vue files, creating Vue 3 components, writing composables, or testing Vue code - provides Composition API patterns, props/emits best practices, VueUse integration, and reactive destructuring guidance
Use when working with VueUse composables - provides reactive utilities for state, browser APIs, sensors, network, animations. Check VueUse before writing custom composables - most patterns already implemented.
Vue 3 Composition API, components, composables. Use when editing .vue files, writing reactive code, or encountering ref, computed, watch, defineProps errors.
No verified skills in this plugin.
Nuxt 4+ with server routes, h3 v1, nitro v2. Use when building SSR apps, data fetching, or encountering useFetch, useAsyncData, middleware, hydration errors.
No verified skills in this plugin.
Nuxt module development with defineNuxtModule, Kit utilities, hooks. Use when creating modules or encountering module registration, hook, testing errors.
No verified skills in this plugin.
NuxtHub v0.10 database, KV, blob, cache APIs with Drizzle ORM. Use when working with Cloudflare storage or encountering D1, hubDatabase, hubKV errors.
No verified skills in this plugin.
Nuxt Content v3 collections, queries, MDC rendering. Use when building markdown-based sites or encountering queryCollection, content rendering errors.
No verified skills in this plugin.
Nuxt UI v4 components with Tailwind Variants theming. Use when building styled UI or encountering UButton, UModal, UForm, UTable component errors.
No verified skills in this plugin.
Auth with @onmax/nuxt-better-auth, useUserSession. Use when implementing authentication or encountering session, OAuth, route protection errors.
No verified skills in this plugin.
Reka UI headless Vue components, accessible primitives. Use when building accessible UI or encountering asChild, controlled state, DialogRoot errors.
No verified skills in this plugin.
Writing documentation and blog posts with MDC. Use when creating markdown content or needing style guidance for technical writing.
No verified skills in this plugin.
TypeScript library authoring with tsdown/unbuild. Use when publishing npm packages or encountering exports, type inference, build config errors.
No verified skills in this plugin.
Motion Vue (motion-v) animations, gestures, scroll effects. Use when adding animations or encountering motion component, useAnimate, layout transition errors.
No verified skills in this plugin.
VueUse composables for state, browser, sensors, network. Use when needing utility composables or encountering useMouse, useStorage, useAsyncState errors.
No verified skills in this plugin.