What problem does it solve?
Integrating shadcn/ui components into a React project can be error-prone and time consuming; this Skill removes friction by guiding setup, installation, and safe customization so components work with Tailwind, TypeScript, and your project's configuration from the start.
Core Features & Use Cases
- Component discovery and installation: list available components, retrieve metadata, and install sources via CLI or manual integration.
- Customization and theming: guidance for CSS variables, Tailwind config, variant patterns, and composing higher-level wrapper components.
- Quality assurance and migration: checks for TypeScript, accessibility, responsive behavior, and step-by-step migration strategies from other UI libraries.
- Examples & automation: included examples for auth layouts, forms, and data tables plus a verification script to validate project setup.
Quick Start
Run npx shadcn@latest init in your project root to configure shadcn/ui and then add a component with npx shadcn@latest add button.