What problem does it solve? Building consistent, accessible React UIs from scratch is slow and error-prone, especially when handling theming, dark mode, form validation, and accessibility. This Skill provides proven shadcn/ui patterns so you can compose production interfaces without reinventing component architecture. ## Core Features & Use Cases - Component Setup & Composition: Install shadcn/ui primitives via CLI and compose forms, dialogs, data tables, and dashboards from copied source code you fully own. - Theming & Dark Mode: Customize CSS variable tokens in globals.css and implement dark mode with next-themes and class-based toggling. - Variants & Accessibility: Extend components with CVA variants, merge classes with the cn() utility, and meet accessibility requirements through Radix UI primitives. - Use Case: You are building an admin panel in Next.js. Use this Skill to scaffold a CRUD data table with a dialog-based edit form validated by React Hook Form and Zod, styled with a custom theme and dark mode toggle. ## Quick Start Ask the AI to set up shadcn/ui in your React project and build a validated user form with dark mode support.