What problem does it solve?
This Skill prevents UI setup churn by guiding you to install and configure shadcn/ui components in the correct order while aligning them with your existing theme tokens and React patterns.
Core Features & Use Cases
- Deterministic installation workflow: Installs foundation components first, then feature components, so dependencies are ready when you need them.
- Theme-aligned customization: Uses semantic tokens from your theme (not raw Tailwind colors) to keep styling consistent across the app.
- Practical UI recipes: Helps you assemble common UI patterns like forms, data tables, navigation, modals, and settings screens with shadcn components.
- Common gotcha prevention: Includes guardrails for frequent issues such as Radix Select sentinel values, React Hook Form value handling, and Lucide icon tree-shaking.
Quick Start
Configure your theme with tailwind-theme-builder first, then run the shadcn-ui skill to install the exact set of shadcn components you need and wire them into consistent React UI patterns using your semantic tokens.