本文へ移動
cccskills
無料GitHub で公開

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.

日本語の概要は準備中です。原文の説明を表示しています。

plutocms/plutoスター 4(GitHub 4 + cccskills 0)

実行スコア 未検証

インストール方法を見る

含まれるファイル(129)

  • SKILL.md4.2 KB
  • components/accordion.md1.1 KB
  • components/alert.md686 B
  • components/app.md118 B
  • components/auth-form.md1.1 KB
  • components/avatar-group.md226 B
  • components/avatar.md354 B
  • components/badge.md469 B
  • components/banner.md468 B
  • components/blog-post.md1.0 KB
  • components/blog-posts.md323 B
  • components/breadcrumb.md779 B
  • components/button.md675 B
  • components/calendar.md628 B
  • components/card.md183 B
  • components/carousel.md867 B
  • components/changelog-version.md1.0 KB
  • components/changelog-versions.md345 B
  • components/chat-message.md597 B
  • components/chat-messages.md502 B
  • components/chat-palette.md140 B
  • components/chat-prompt-submit.md155 B
  • components/chat-prompt.md204 B
  • components/checkbox-group.md1.6 KB
  • components/checkbox.md637 B
  • components/chip.md420 B
  • components/collapsible.md299 B
  • components/color-mode-avatar.md143 B
  • components/color-mode-button.md132 B
  • components/color-mode-image.md148 B
  • components/color-mode-select.md138 B
  • components/color-mode-switch.md132 B
  • components/color-picker.md321 B
  • components/command-palette.md1.4 KB
  • components/container.md141 B
  • components/content-navigation.md464 B
  • components/content-search-button.md271 B
  • components/content-search.md291 B
  • components/content-surround.md251 B
  • components/content-toc.md362 B
  • components/context-menu.md1.8 KB
  • components/dashboard-group.md201 B
  • components/dashboard-navbar.md374 B
  • components/dashboard-panel.md186 B
  • components/dashboard-resize-handle.md135 B
  • components/dashboard-search-button.md277 B
  • components/dashboard-search.md291 B
  • components/dashboard-sidebar-collapse.md147 B
  • components/dashboard-sidebar-toggle.md140 B
  • components/dashboard-sidebar.md525 B
  • components/dashboard-toolbar.md140 B
  • components/drawer.md732 B
  • components/dropdown-menu.md1.9 KB
  • components/editor-drag-handle.md316 B
  • components/editor-emoji-menu.md847 B
  • components/editor-mention-menu.md812 B
  • components/editor-suggestion-menu.md1.1 KB
  • components/editor-toolbar.md1.6 KB
  • components/editor.md316 B
  • components/empty.md513 B
  • components/error.md331 B
  • components/field-group.md243 B
  • components/file-upload.md672 B
  • components/footer-columns.md376 B
  • components/footer.md97 B
  • components/form-field.md546 B
  • components/form.md276 B
  • components/header.md312 B
  • components/icon.md443 B
  • components/input-date.md434 B
  • components/input-menu.md2.1 KB
  • components/input-number.md522 B
  • components/input-tags.md676 B
  • components/input-time.md539 B
  • components/input.md614 B
  • components/kbd.md340 B
  • components/link.md108 B
  • components/locale-select.md191 B
  • components/main.md119 B
  • components/marquee.md402 B
  • components/modal.md944 B
  • components/navigation-menu.md2.1 KB
  • components/page-anchors.md621 B
  • components/page-aside.md120 B
  • components/page-body.md101 B
  • components/page-card.md473 B
  • components/page-columns.md153 B
  • components/page-cta.md487 B
  • components/page-feature.md350 B
  • components/page-grid.md140 B
  • components/page-header.md359 B
  • components/page-hero.md476 B
  • components/page-links.md633 B
  • components/page-list.md209 B
  • components/page-logos.md239 B
  • components/page-section.md975 B
  • components/page.md120 B
  • components/pagination.md527 B
  • components/pin-input.md621 B
  • components/popover.md629 B
  • components/pricing-plan.md1.1 KB
  • components/pricing-plans.md567 B
  • components/pricing-table.md311 B
  • components/progress.md633 B
  • components/radio-group.md1.5 KB
  • components/scroll-area.md678 B
  • components/select-menu.md2.0 KB
  • components/select.md2.4 KB
  • components/separator.md604 B
  • components/skeleton.md118 B
  • components/slideover.md919 B
  • components/slider.md598 B
  • components/stepper.md1.5 KB
  • components/switch.md473 B
  • components/table.md688 B
  • components/tabs.md1.3 KB
  • components/textarea.md711 B
  • components/timeline.md1.3 KB
  • components/toast.md202 B
  • components/tooltip.md528 B
  • components/tree.md1.5 KB
  • components/user.md472 B
  • references/components.md21.5 KB
  • references/composables.md6.2 KB
  • references/forms.md8.6 KB
  • references/installation.md4.7 KB
  • references/overlays.md7.1 KB
  • references/theming.md6.9 KB
  • scripts/generate-components.ts8.7 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

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

FileTopics
references/installation.mdNuxt/Vue setup, pnpm gotchas, UApp wrapper, module options, prefix, tree-shaking
references/theming.mdSemantic colors, CSS variables, app.config.ts, Tailwind Variants
references/components.mdComponent index by category (125+ components)
components/*.mdPer-component details (button.md, modal.md, etc.)
references/forms.mdForm components, validation (Zod/Valibot), useFormField
references/overlays.mdToast, Modal, Slideover, Drawer, CommandPalette
references/composables.mduseToast, useOverlay, defineShortcuts, useScrollspy

Loading Files

Consider loading these reference files based on your task:

DO NOT load all files at once. Load only what's relevant to your current task.

Key Concepts

ConceptDescription
UAppRequired wrapper component for Toast, Tooltip, overlays
Tailwind VariantsType-safe styling with slots, variants, compoundVariants
Semantic Colorsprimary, secondary, success, error, warning, info, neutral
Reka UIHeadless 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

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

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+.

日本語の概要は準備中です。原文の説明を表示しています。

plutocms/pluto42026年10月26日 更新

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.

日本語の概要は準備中です。原文の説明を表示しています。

plutocms/pluto42026年10月26日 更新

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.

日本語の概要は準備中です。原文の説明を表示しています。

plutocms/pluto42026年10月26日 更新

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.

日本語の概要は準備中です。原文の説明を表示しています。

plutocms/pluto42026年10月26日 更新

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

日本語の概要は準備中です。原文の説明を表示しています。

plutocms/pluto42026年10月26日 更新

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

日本語の概要は準備中です。原文の説明を表示しています。

plutocms/pluto42026年10月26日 更新

plutocms のスキルをすべて見る

このスキルの問題を報告する