What problem does it solve? Integrating shadcn/ui components into React projects involves many manual steps: initializing configuration, installing components, wiring Tailwind CSS variables, setting up path aliases, and customizing themes. This Skill guides the entire workflow so components are installed, configured, and customized correctly the first time. ## Core Features & Use Cases - Component Discovery & Installation: Browse the component catalog via shadcn MCP tools and install components with the shadcn CLI, including support for custom registries and UI blocks. - Project Setup & Verification: Initialize components.json, configure Tailwind CSS and import aliases, and validate the setup with the included verification script. - Theming & Customization: Apply CSS variable-based theming, dark mode, and class-variance-authority variants, with guidance for migrating from MUI, Chakra UI, Ant Design, or Bootstrap. - Use Case: Ask the agent to build a dashboard layout with sidebar navigation, and it will discover the right blocks, install the required components, and compose them following accessibility best practices. ## Quick Start Ask the agent to set up shadcn/ui in your Next.js project and add a login form with validation.