What problem does it solve? Legacy UIs accumulate hardcoded colors, spacing, and typography scattered across inline styles and ad-hoc CSS, making theming, dark mode, and consistent component updates nearly impossible. ## Core Features & Use Cases - Token Extraction Protocol: Identifies repeated hardcoded values (colors, spacing, radii) and converts them into semantic CSS custom properties like --brand-primary and --space-3 on an 8px grid scale. - Tailwind v4 CSS-First Delivery: Maps extracted tokens into @theme blocks for direct use in modern utility-first workflows. - Component Standardization: Groups extracted styles into CVA (class-variance-authority) compound variants with intent and size props for React/Next.js components. - Accessibility Auditing: Enforces 4.5:1 contrast ratios and standardized focus rings at the token level. - Use Case: Given a legacy file full of <div style="background: #e23e2a; border-radius: 6px"> patterns, refactor it into a tokenized global system with dark-mode inverses and reusable button variants. ## Quick Start Analyze the CSS and inline styles in my components directory and extract a semantic design token system with Tailwind v4 theme configuration.