github.com/onmax/nuxt-skills
Skill | Added | Review |
|---|---|---|
vueuse Use when working with VueUse composables - track mouse position with useMouse, manage localStorage with useStorage, detect network status with useNetwork, debounce values with refDebounced, and access browser APIs reactively. Check VueUse before writing custom composables - most patterns already implemented. | 100 Impact Pending No eval scenarios have been run Reviewed: Version: 00fb59d | |
vue 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 | 89 1.36x Agent success vs baseline Impact 97% 1.36xAverage score across 3 eval scenarios Securityby Passed No known issues Reviewed: Version: 00fb59d | |
vitest Use when writing unit/integration tests for Vite projects - configure vitest.config.ts, write test suites with describe/it, create mock implementations with vi.fn and vi.mock, set up code coverage thresholds, and run tests in parallel | 95 1.50x Agent success vs baseline Impact 78% 1.50xAverage score across 3 eval scenarios Securityby Passed No known issues Reviewed: Version: 00fb59d | |
vite Vite build tool configuration, plugin API, SSR, and Vite 8 Rolldown migration. Use when working with Vite projects, vite.config.ts, Vite plugins, or building libraries/SSR apps with Vite. | 96 1.72x Agent success vs baseline Impact 100% 1.72xAverage score across 3 eval scenarios Securityby Passed No known issues Reviewed: Version: 00fb59d | |
ts-library Use when authoring TypeScript libraries or npm packages - covers project setup, package.json exports, build tooling (tsdown/unbuild), API design patterns, type inference tricks, testing, and publishing to npm. Use when bundling, configuring dual CJS/ESM output, or setting up release workflows. | 99 1.92x Agent success vs baseline Impact 98% 1.92xAverage score across 3 eval scenarios Securityby Passed No known issues Reviewed: Version: 00fb59d | |
reka-ui 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. | 96 2.69x Agent success vs baseline Impact 97% 2.69xAverage score across 3 eval scenarios Securityby Passed No known issues Reviewed: Version: 00fb59d | |
nuxthub Use when building NuxtHub v0.10.6 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. | 95 1.18x Agent success vs baseline Impact 96% 1.18xAverage score across 3 eval scenarios Securityby Passed No known issues Reviewed: Version: 00fb59d | |
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. Updated for Nuxt 4.3+. | 100 1.51x Agent success vs baseline Impact 100% 1.51xAverage score across 3 eval scenarios Securityby Passed No known issues Reviewed: Version: 00fb59d | |
nuxt-ui Use when building styled UI with @nuxt/ui v4 components - create forms with validation, implement data tables with sorting, build modal dialogs and overlays, configure Tailwind Variants theming. Use vue skill for raw component patterns, reka-ui for headless primitives. | 95 1.16x Agent success vs baseline Impact 100% 1.16xAverage score across 3 eval scenarios Securityby Passed No known issues Reviewed: Version: 00fb59d | |
nuxt-seo Nuxt SEO meta-module with robots, sitemap, og-image, schema-org. Use when configuring SEO, generating sitemaps, creating OG images, or adding structured data. | 94 2.38x Agent success vs baseline Impact 93% 2.38xAverage score across 3 eval scenarios Securityby Passed No known issues Reviewed: Version: 00fb59d | |
nuxt-modules 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. | 92 1.18x Agent success vs baseline Impact 89% 1.18xAverage score across 6 eval scenarios Securityby Passed No known issues Reviewed: Version: 00fb59d | |
nuxt-content Use when working with Nuxt Content v3, markdown content, or CMS features in Nuxt - provides collections (local/remote/API sources), queryCollection API, MDC rendering, database configuration, NuxtStudio integration, hooks, i18n patterns, and LLMs integration | 99 1.27x Agent success vs baseline Impact 97% 1.27xAverage score across 3 eval scenarios Securityby Advisory Suggest reviewing before use Reviewed: Version: 00fb59d | |
nuxt-better-auth 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. | 94 1.25x Agent success vs baseline Impact 94% 1.25xAverage score across 3 eval scenarios Securityby Passed No known issues Reviewed: Version: 00fb59d | |
motion 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 | 97 9.77x Agent success vs baseline Impact 88% 9.77xAverage score across 3 eval scenarios Securityby Passed No known issues Reviewed: Version: 00fb59d | |
document-writer 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. | 96 1.55x Agent success vs baseline Impact 98% 1.55xAverage score across 3 eval scenarios Securityby Passed No known issues Reviewed: Version: 00fb59d |