Summary
Expert guidance for discovering, installing, and customizing shadcn/ui components in your project. shadcn/ui is a copy-paste component collection, not a library—components live in your codebase for full ownership and customization without version lock-in Includes 50+ accessible, pre-built components (buttons, dialogs, forms, tables, etc.) built on Radix UI or Base UI primitives with Tailwind CSS styling Supports theme customization via CSS variables, component variants with class-variance-authority, and composition patterns for extending components Provides UI blocks for common patterns like authentication forms, dashboards, and sidebars; use MCP tools to discover, retrieve, and install components and blocks Requires React 18+, Tailwind CSS 3.0+, and peer dependencies managed automatically via npx shadcn@latest add or manual installation