What problem does it solve?
This Skill provides a structured, practical guide to adopting and mastering the shadcn/ui component library for React/Next.js projects, reducing setup time and ensuring consistent UI patterns.
Core Features & Use Cases
- Installation and configuration of shadcn/ui in Next.js + TypeScript projects.
- Comprehensive patterns for common UI building blocks: Button, Input, Card, Dialog, Sheet, Select, Toast, Table, and forms with React Hook Form integration.
- Theming and design system alignment with Tailwind CSS and Radix UI for accessibility, consistency, and scalable design across teams.
Quick Start
Start by bootstrapping a Next.js project, initialize shadcn/ui via the CLI, and progressively add components (button, input, form, dialog, sheet) following the included guides. Then configure Tailwind CSS variables and ensure accessibility best practices are followed during development.