What problem does it solve?
This Skill provides a comprehensive guide to implementing and customizing shadcn/ui components, enabling developers to build modern, accessible, and themeable user interfaces efficiently.
Core Features & Use Cases
- Component Integration: Learn how to add and manage shadcn/ui components within your project.
- Theming & Customization: Master CSS variable-based theming and extend components with custom variants and styles.
- Form Handling: Implement robust forms using
react-hook-form and Zod schema validation.
- Data Tables: Build interactive and sortable data tables with TanStack Table.
- Notifications: Integrate toast notifications using Sonner for user feedback.
- Accessibility: Ensure your UIs are accessible with built-in Radix UI primitives and best practices.
- Use Case: You are starting a new React project and want to quickly set up a consistent, themeable design system using shadcn/ui, including forms and data tables.
Quick Start
Use the shadcn-ui skill to add the 'button' and 'card' components to your project.