aceternity-ui
100+ animated React components (Aceternity UI) for Next.js with Tailwind. Use for hero sections, parallax, 3D effects, or…
Nuxt UI v4 component library for building Nuxt v4 applications. 125+ accessible components with Tailwind v4, Reka UI, dark mode, theming. Use for dashboards, forms, overlays, editors, page layouts, pricing pages, or encountering component, theming, or TypeScript errors.
Claude Code
$ npx -y skills add secondsky/claude-skills --skill nuxt-ui-v4 --agent claude-code
Codex
$ npx skills add secondsky/claude-skills --skill nuxt-ui-v4 -a codex -y
Cursor
$ npx skills add secondsky/claude-skills --skill nuxt-ui-v4 -a cursor -y
Gemini CLI
$ npx skills add secondsky/claude-skills --skill nuxt-ui-v4 -a gemini-cli -y
GitHub Copilot
$ npx skills add secondsky/claude-skills --skill nuxt-ui-v4 -a github-copilot -y
OpenCode
$ npx skills add secondsky/claude-skills --skill nuxt-ui-v4 -a opencode -y
Windsurf
$ npx skills add secondsky/claude-skills --skill nuxt-ui-v4 -a windsurf -y
name: nuxt-ui-v4 description: Nuxt UI v4 component library for building Nuxt v4 applications. 125+ accessible components with Tailwind v4, Reka UI, dark mode, theming. Use for dashboards, forms, overlays, editors, page layouts, pricing pages, or encountering component, theming, or TypeScript errors. license: MIT allowed-tools: ["Read", "Write", "Edit", "Bash", "Glob", "Grep"]
**Version**: Nuxt UI v4.6+ | Nuxt v4.0.0 | **125+ Components** **Last Verified**: 2026-03-30
A comprehensive production-ready component library with 125+ accessible components, Tailwind CSS v4, Reka UI accessibility, and first-class AI integration. Works with Nuxt and plain Vue apps (Vite, Inertia, SSR).
**MCP Integration**: This plugin includes the official Nuxt UI MCP server for live component data.
---
**Use when**: Building Nuxt v4 dashboards, AI chat interfaces, landing pages, forms, admin panels, pricing pages, blogs, documentation sites, or any UI with Nuxt UI components
**DON'T use**: React projects, Nuxt 3 or earlier, Tailwind CSS v3. Vue-only projects ARE supported via Vite plugin.
---
bunx nuxi init my-app && cd my-app bun add @nuxt/ui tailwindcss
// 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 --> <template><UApp><NuxtPage /></UApp></template>
**Or use a template**:
npm create nuxt@latest -- -t ui # Starter npm create nuxt@latest -- -t ui/dashboard # Dashboard npm create nuxt@latest -- -t ui/chat # AI Chat npm create nuxt@latest -- -t ui/landing # Landing page npm create nuxt@latest -- -t ui/saas # SaaS npm create nuxt@latest -- -t ui/docs # Documentation npm create nuxt@latest -- -t ui/portfolio # Portfolio npm create nuxt@latest -- -t ui/changelog # Changelog npm create nuxt@latest -- -t ui/editor # Rich text editor
**Commands available**: `/nuxt-ui-v4:setup`, `/nuxt-ui:migrate`, `/nuxt-ui:theme`, `/nuxt-ui:component`
UI packages modify CSS and component trees — verify before allowing into your project. Follow supply chain security best practices:
Load the `dependency-upgrade` skill for full security configuration including Socket CLI integration, cooldown setup, lockfile validation, and CI enforcement.
---
Complete admin interface system:
<template>
<UDashboardGroup>
<UDashboardSidebar>
<UNavigationMenu :items="menuItems" />
</UDashboardSidebar>
<UDashboardPanel>
<template #header><UDashboardNavbar /></template>
<template #body><NuxtPage /></template>
</UDashboardPanel>
</UDashboardGroup>
</template>**Details**: Load `references/dashboard-components.md` for complete dashboard patterns
---
Purpose-built for AI chatbots with AI SDK v5:
<script setup lang="ts">
import { isReasoningUIPart, isTextUIPart, isToolUIPart, getToolName } from 'ai'
import { Chat } from '@ai-sdk/vue'
import { isReasoningStreaming, isToolStreaming } from '@nuxt/ui/utils/ai'
const input = ref('')
const chat = new Chat({
onError(error) { console.error(error) }
})
function onSubmit() {
chat.sendMessage({ text: input.value })
input.value = ''
}
</script>
<template>
<UChatMessages :messages="chat.messages" :status="chat.status">
<template #content="{ message }">
<template v-for="(part, index) in message.parts" :key="`${message.id}-${part.type}-${index}`">
<UChatReasoning v-if="isReasoningUIPart(part)" :text="part.text" :streaming="isReasoningStreaming(message, index, chat)" />
<UChatTool v-else-if="isToolUIPart(part)" :text="getToolName(part)" :streaming="isToolStreaming(part)" />
<template v-else-if="isTextUIPart(part)">
<MDC v-if="message.role === 'assistant'" :value="part.text" :cache-key="`${message.id}-${index}`" />
<p v-else-if="message.role === 'user'" class="whitespace-pre-wrap">{{ part.text }}</p>
</template>
</template>
</template>
</UChatMessages>
<UChatPrompt v-model="input" @submit="onSubmit">
<UChatPromptSubmit :status="chat.status" @stop="chat.stop()" @reload="chat.regenerate()" />
</UChatPrompt>
</template>**Details**: Load `references/chat-components.md` for full AI SDK
145 production-ready skills for Claude Code CLI 🔌 Platform / Harness Support These plugins ship as Claude Code marketplace plugins (.claude-plugin/ manifests) and Codex CLI plugins (.codex-plugin/ manifests).
100+ animated React components (Aceternity UI) for Next.js with Tailwind. Use for hero sections, parallax, 3D effects, or…
Secure API authentication with JWT, OAuth 2.0, API keys. Use for authentication systems, third-party integrations,…
Creates comprehensive API changelogs documenting breaking changes, deprecations, and migration strategies for API consumers. Use…
Verifies API contracts between services using consumer-driven contracts, schema validation, and tools like Pact. Use when testing…
Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use…
Implements standardized API error responses with proper status codes, logging, and user-friendly messages. Use when building…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.