What problem does it solve? Existing UIs accumulate hardcoded colors, spacing, and typography values that drift semantically over time, making theming and maintenance fragile. This Skill audits those values, separates primitive, semantic, and component token layers, and guides a safe staged migration with visual verification. ## Core Features & Use Cases - Hardcoded Value Audit: Inventory color, spacing, typography, radius, shadow, z-index, and motion values, distinguishing same-value-different-meaning from same-meaning-different-value conflicts. - Three-Layer Token Architecture: Classify candidates into primitive, semantic, and component tokens with explicit promotion rules so one-off values stay hardcoded intentionally. - Staged Migration with Visual Verification: Migrate in ordered phases (token home, duplicates, high-frequency semantics, components, pages) and verify with screenshots, light/dark modes, and interaction states. - Use Case: A team inheriting a legacy React app with scattered hex codes and pixel values uses this Skill to consolidate them into a semantic token system supporting light and dark themes without visual regressions. ## Quick Start Audit this project's stylesheets for hardcoded design values and propose a semantic token structure with a migration plan.