What problem does it solve? Hardcoded hex codes, pixel values, and font sizes scattered across components make theming, dark mode, and cross-tool consistency nearly impossible. This Skill establishes a primitive → semantic → component token architecture with a single source of truth so every later design decision is a reference, not a re-decision. ## Core Features & Use Cases - Three-tier token architecture: Defines primitive, semantic, and component tiers with one-way reference rules, a naming grammar, and lint rules that catch tier violations. - Figma ↔ code sync: Maps token JSON to Figma variable collections and modes, with a code-first or Figma-first source-of-truth decision and generated CSS custom properties. - Theming and dark mode: Structures themes as semantic-tier remaps only, with dark-mode rules for elevation, contrast, and accent values. - Use Case: Starting a new product, you run this Skill before styling the first component to produce tokens.json, generated tokens.css with light and dark themes, matching Figma variable collections, and a TOKENS-README documenting the naming grammar and add-a-token decision tree. ## Quick Start Set up a design token system with light and dark themes for my new web app, generating the tokens.json source file and synced CSS custom properties.