What problem does it solve?
shadcn helps you avoid incorrect shadcn/ui implementation details by guiding how to add, search, update, and compose components in your project with consistent styling and correct component structure.
Core Features & Use Cases
- Project-aware setup and context: Uses the project's configured aliases, base (radix vs base), Tailwind version, icon library, and existing installed components.
- Add, search, view, and debug UI components: Install components with documentation-first guidance, fetch docs/examples, and inspect registry items to prevent guesswork.
- Safe updates and preset management: Supports reviewing diffs before changes and applying or switching presets without breaking accessibility/composition rules.
Quick Start
Ask the AI: “Use shadcn to add the button, dialog, and select components to my current project, then summarize any required changes based on the project’s base and icon library.”