What problem does it solve?
This skill resolves the complexity of managing a shadcn/ui component library, ensuring consistent styling, correct component composition, and adherence to accessibility standards across your project.
Core Features & Use Cases
- Component Lifecycle Management: Automates adding, updating, and debugging components while preserving local changes via smart diffing.
- Styling & Composition Enforcement: Enforces semantic color tokens, proper layout patterns, and correct component hierarchies to prevent "div soup" and maintain design system integrity.
- Use Case: When building a complex dashboard, use this skill to ensure your forms use the correct FieldGroup/Field structure, your buttons use data-icon attributes, and your overlays are accessible, all while keeping your Tailwind configuration clean.
Quick Start
Use the shadcn skill to add the button and card components to the current project and verify they follow the project's styling rules.