What problem does it solve?
This Skill centralizes and automates common shadcn/ui workflows so developers can safely add, update, audit, and compose UI components without guessing registry sources or corrupting project-specific configuration.
Core Features & Use Cases
- Inventory & context discovery: Reads project config to determine framework, aliases, tailwind version, icon library, and resolved paths before making changes.
- Safe component installation & updates: Uses the shadcn CLI with dry-run, diff, and view modes to preview changes and perform smart merges while preserving local edits.
- Styling and composition enforcement: Provides explicit rules and checklists for styling, forms, composition, icons, and presets to ensure accessibility and consistent patterns.
- Use case: Add a button component from a registry, preview diffs against local files, fix import aliases and icon library mismatches, and then apply only the validated changes.
Quick Start
Run the shadcn CLI to inspect project info and use add --dry-run and --diff to preview component changes before applying them.