What problem does it solve?
This Skill prevents inconsistent shadcn/ui usage by giving a single set of rules for adding, searching, fixing, debugging, styling, and composing UI components, including project-aware guidance for presets and monorepos.
Core Features & Use Cases
- Project-aware shadcn/ui workflows: applies whenever you work with shadcn/ui components, registries, presets, preset codes, or any project containing a components.json file (including monorepo projects requiring the correct workspace flag).
- Safe installation and updates: guides you to use dry-run, diffs, and smart merge so you can preview changes and preserve local modifications.
- Quality and correctness guardrails: enforces form/layout conventions (FieldGroup + Field, ToggleGroup for option sets), styling rules (semantic tokens, gap-* spacing, size-*), icon rules (data-icon), and composition rules (proper Group nesting, required titles in overlays).
Quick Start
Ask the Skill to install a UI component by name and preview exactly what files will change for your current project preset and monorepo workspace setup.