What problem does it solve? Building a consistent component library with Tailwind CSS requires coordinating design tokens, variant systems, responsive layouts, and dark mode, which is error-prone when done ad hoc. This Skill provides proven patterns and ready-to-adapt code for creating a production-grade design system. ## Core Features & Use Cases - Design Token Architecture: Set up semantic color tokens with CSS variables and HSL values, wired into tailwind.config.ts for runtime theming and dark mode. - Component Patterns: Implement CVA-based variant components (Button, Card, Input, Grid), compound components, and accessible form controls with React Hook Form and Zod validation. - Theming & Animation: Add class-based dark mode with a ThemeProvider, plus animation utilities using tailwindcss-animate for dialogs and dropdowns. - Use Case: When scaffolding a new React app's UI layer, use this Skill to generate a themed Button component with variants, a responsive grid system, and a working dark mode toggle. ## Quick Start Use the tailwind-design-system skill to create a themed Button component with CVA variants and dark mode support for my React project.