What problem does it solve? Frontend projects often accumulate inconsistent styling: hardcoded hex values, mixed CSS paradigms, and AI-generated components that bypass the design system. This Skill establishes a unified styling architecture with centralized design tokens, lint enforcement, and accessibility gates so every future component follows the same rules. ## Core Features & Use Cases - Design Token Architecture: Define tokens in Tailwind v4 @theme CSS or W3C DTCG JSON format with functional naming, semantic layering, and OKLCH color space for predictable contrast. - Styling Framework Setup: Configure Tailwind, CSS Modules, Sass, or styled-components wired to the token system, with lint rules (eslint-plugin-tailwindcss, Stylelint) that reject hardcoded values. - Component Primitives & Documentation: Build accessible foundational primitives (with Radix or Headless UI) and document them in Storybook with a11y and Chromatic visual regression gates. - Use Case: When initializing a new React project, use this Skill to set up Tailwind v4 with DTCG tokens, create Button and Input primitives, and enforce WCAG AA contrast checks plus AI-generated component conformance review in CI. ## Quick Start Use the setup-design-system skill to initialize a Tailwind v4 design system with DTCG tokens, Storybook, and accessibility gates for this project.