Skill
contributing
contributing — a Claude Code skill from nuxt/ui
Features
- ✓Combines Reka UI, Tailwind CSS, and Tailwind Variants
- ✓Ready-to-use Nuxt UI templates
- ✓Documentation and guides for easy integration
- ✓Highly performant and accessible UI components
- ✓Install with simple package manager commands
- ✓Visit GitHub for more details and templates
Installation Guide
``
bash [pnpm]
pnpm add @nuxt/ui tailwindcss
````
bash [yarn]
yarn add @nuxt/ui tailwindcss
````
bash [npm]
npm install @nuxt/ui tailwindcss
````
bash [bun]
bun add @nuxt/ui tailwindcss
``Nuxt
nuxt.config.ts:``
ts [nuxt.config.ts]
export default defineNuxtConfig({
modules: ['@nuxt/ui'],
css: ['~/assets/css/main.css']
})
````
css [app/assets/css/main.css]
@import "tailwindcss";
@import "@nuxt/ui";
````
ts [vite.config.ts]
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import ui from '@nuxt/ui/vite'export default defineConfig({
plugins: [
vue(),
ui()
]
})
``main.ts:``
ts [src/main.ts]
import './assets/css/main.css'import { createApp } from 'vue'
import { createRouter, createWebHistory } from 'vue-router'
import ui from '@nuxt/ui/vue-plugin'
import App from './App.vue'
const app = createApp(App)
const router = createRouter({
routes: [],
history: createWebHistory()
})
app.use(router)
app.use(ui)
app.mount('#app')
````
css [src/assets/css/main.css]
@import "tailwindcss";
@import "@nuxt/ui";
``Learn more in the installation guide.