What problem does it solve? Setting up a consistent design system with Tailwind CSS v4 requires learning new CSS-first patterns like @theme, @custom-variant, and @utility, which differ significantly from v3's JavaScript config approach. This Skill provides ready-to-use token definitions, component patterns, and migration guidance so you avoid trial-and-error. ## Core Features & Use Cases - CSS-First Theme Configuration: Define semantic color tokens in OKLCH, radius scales, and animation keyframes inside @theme blocks, with dark mode via @custom-variant. - Component Patterns: Implement CVA-based Button variants, compound Card components, accessible form inputs with error states, and responsive Grid/Container layouts for React 19. - Advanced Patterns: Native CSS animations with @starting-style, ThemeProvider with localStorage persistence, custom @utility directives, and a complete v3-to-v4 migration checklist. - Use Case: When building a new component library, apply the provided @theme token structure and CVA button pattern to get a dark-mode-ready, accessible UI foundation without writing configuration from scratch. ## Quick Start Set up a Tailwind v4 design system with semantic color tokens, dark mode support, and a CVA-based Button component in my React project.