nuxt-ui▌
onmax/nuxt-skills · updated Apr 8, 2026
Styled UI component library for Vue 3 and Nuxt 4+ with 125+ components, form validation, and theme customization.
- ›Built on Reka UI headless primitives, Tailwind CSS v4, and Tailwind Variants for type-safe, accessible components
- ›Includes forms with Zod/Valibot validation, data tables with sorting, modals, toasts, drawers, and command palettes
- ›Semantic color system and CSS variable theming via app.config.ts for consistent design customization
- ›Composables like useToast, useOverlay, a
Nuxt UI v4
Component library for Vue 3 and Nuxt 4+ built on Reka UI (headless) + Tailwind CSS v4 + Tailwind Variants.
Current stable version: v4.4.0 (January 2026)
When to Use
- Installing/configuring @nuxt/ui
- Using UI components (Button, Card, Table, Form, etc.)
- Customizing theme (colors, variants, CSS variables)
- Building forms with validation
- Using overlays (Modal, Toast, CommandPalette)
- Working with composables (useToast, useOverlay)
For Vue component patterns: use vue skill
For Nuxt routing/server: use nuxt skill
Available Guidance
| File | Topics |
|---|---|
| references/installation.md | Nuxt/Vue setup, pnpm gotchas, UApp wrapper, module options, prefix, tree-shaking |
| references/theming.md | Semantic colors, CSS variables, app.config.ts, Tailwind Variants |
| references/components.md | Component index by category (125+ components) |
| components/*.md | Per-component details (button.md, modal.md, etc.) |
| references/forms.md | Form components, validation (Zod/Valibot), useFormField |
| references/overlays.md | Toast, Modal, Slideover, Drawer, CommandPalette |
| references/composables.md | useToast, useOverlay, defineShortcuts, useScrollspy |
Loading Files
Consider loading these reference files based on your task:
- references/installation.md - if installing or configuring @nuxt/ui
- references/theming.md - if customizing theme, colors, or Tailwind Variants
- references/components.md - if browsing component index or finding components by category
- references/forms.md - if building forms with validation (Zod/Valibot)
- references/overlays.md - if using Toast, Modal, Slideover, Drawer, or CommandPalette
- references/composables.md - if using useToast, useOverlay, or other composables
DO NOT load all files at once. Load only what's relevant to your current task.
Key Concepts
| Concept | Description |
|---|---|
| UApp | Required wrapper component for Toast, Tooltip, overlays |
| Tailwind Variants | Type-safe styling with slots, variants, compoundVariants |
| Semantic Colors | primary, secondary, success, error, warning, info, neutral |
| Reka UI | Headless component primitives (accessibility built-in) |
For headless component primitives (API details, accessibility patterns, asChild): read the reka-ui skill
Quick Reference
// nuxt.config.ts
export default defineNuxtConfig({
modules: ['@nuxt/ui'],
css: ['~/assets/css/main.css']
})
/* assets/css/main.css */
@import 'tailwindcss';
@import '@nuxt/ui';
<!-- app.vue - UApp wrapper required -->
<template>
<UApp>
<NuxtPage />
</UApp>
</template>
Resources
Token efficiency: Main skill ~300 tokens, each sub-file ~800-1200 tokens
Discussion
Product Hunt–style comments (not star reviews)- No comments yet — start the thread.
Ratings
4.8★★★★★62 reviews- ★★★★★Nikhil Anderson· Dec 20, 2024
Registry listing for nuxt-ui matched our evaluation — installs cleanly and behaves as described in the markdown.
- ★★★★★Nikhil Dixit· Dec 20, 2024
nuxt-ui reduced setup friction for our internal harness; good balance of opinion and flexibility.
- ★★★★★Amelia Brown· Dec 12, 2024
nuxt-ui fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.
- ★★★★★Yuki Srinivasan· Nov 11, 2024
nuxt-ui has been reliable in day-to-day use. Documentation quality is above average for community skills.
- ★★★★★Isabella Sethi· Nov 3, 2024
We added nuxt-ui from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.
- ★★★★★Layla Khan· Oct 22, 2024
nuxt-ui reduced setup friction for our internal harness; good balance of opinion and flexibility.
- ★★★★★Hiroshi Dixit· Oct 2, 2024
nuxt-ui fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.
- ★★★★★Nikhil Choi· Sep 21, 2024
nuxt-ui is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.
- ★★★★★Yusuf Kapoor· Sep 17, 2024
Registry listing for nuxt-ui matched our evaluation — installs cleanly and behaves as described in the markdown.
- ★★★★★Benjamin Abbas· Sep 17, 2024
Keeps context tight: nuxt-ui is the kind of skill you can hand to a new teammate without a long onboarding doc.
showing 1-10 of 62