What problem does it solve? It prevents inconsistent, hard-to-maintain utility class sprawl in the iWana neXt web frontend by enforcing Tailwind 4 CSS-first conventions, semantic design tokens, and WCAG-compliant color usage. ## Core Features & Use Cases - Tailwind 4 CSS-first guidance: Defines tokens via @theme in globals.css instead of a tailwind.config.js, which must not be created. - Contrast and accessibility rules: Enforces WCAG AA contrast (e.g., iwana-secondary-700 for text on white) and visible focus, disabled, loading, and error states. - Component variant patterns: Uses CVA (class-variance-authority) for maintainable button and component variants with dark mode surface tokens. - Use Case: When building a new screen or reviewing a component with bloated classNames, apply this Skill to refactor toward semantic tokens, shared primitives, and responsive mobile-first layouts. ## Quick Start Review this component's Tailwind classes and refactor them to use the iWana semantic tokens with proper contrast and responsive states.