What problem does it solve? Building a consistent design system from scratch is error-prone: hard-coded hex values leak into components, dark mode gets bolted on as an afterthought, and Tailwind configs drift from the actual palette. This Skill generates a complete three-layer token architecture (primitive, semantic, component) so colors, spacing, typography, and motion stay consistent across themes and surfaces. ## Core Features & Use Cases - Three-Layer Token Generation: Produces primitive tokens (raw hex scales), semantic tokens (intent-based aliases like text-primary and surface-raised), and component tokens, with strict rules preventing layer-skipping. - Tailwind and shadcn/ui Integration: Outputs a full tailwind.config.ts wired to CSS variables plus a shadcn/ui variable mapping for globals.css. - Flash-Free Dark Mode: Implements a data-theme attribute strategy with cookie-based server rendering to eliminate the flash of incorrect theme on SSR. - Use Case: A developer starting a fintech dashboard asks for a design system; the Skill produces primitives.css, tokens.css with light and dark semantic layers, a Tailwind v3 config, and a Next.js theme toggle hook in one pass. ## Quick Start Ask the AI to design a token system for your app with Tailwind and dark mode support, mentioning your brand personality and target surfaces.