Manages shadcn components and projects — adding, searching, fixing, debugging, styling, and composing UI, including chat interfaces. Provides project context, component docs, and usage examples. Applies when working with shadcn/ui, component registries, presets, --preset codes, or any project with a components.json file. Also triggers for "shadcn init", "create an app with --preset", or "switch to --preset".
shadcn-ui/ui
Composable, accessible components with thoughtful defaults. Build your own component library with code you can customize, extend, and make your own.
Repository statistics
Indexed skills
2
Skill groups
1
GitHub stars
125,213
Forks
12,582
Skills
2 totalMigrates React projects and components from Radix UI to Base UI. Use when asked to migrate from radix, move to base-ui, convert radix primitives, or switch a shadcn project's base library. Handles single components ("migrate accordion") and whole projects.
Add to your README
The badge links readers to this page. It shows the skilld mark and no counts, and it follows the reader's light or dark GitHub theme.
<a href="https://skilld.dev/gh/shadcn-ui/ui">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://skilld.dev/b/shadcn-ui/ui?theme=dark">
<source media="(prefers-color-scheme: light)" srcset="https://skilld.dev/b/shadcn-ui/ui?theme=light">
<img alt="Skill repository on skilld.dev" src="https://skilld.dev/b/shadcn-ui/ui?theme=light">
</picture>
</a>