What problem does it solve?
This Skill provides the foundational architecture for creating robust, scalable, and maintainable design systems, addressing challenges in token management, theming, and cross-platform consistency.
Core Features & Use Cases
- Token Architecture: Defines a clear hierarchy for design tokens (primitive, semantic, component).
- Theming: Implements flexible theme switching (light, dark, system) with SSR FOUC prevention.
- Multi-Brand Support: Enables theming for white-label products.
- Cross-Platform Output: Integrates with Style Dictionary for generating tokens for CSS, iOS, and Android.
- Accessibility: Incorporates tokens for reduced motion, high contrast, and forced colors.
- Use Case: You are building a design system for a SaaS product that needs to support both a light and dark theme, as well as a distinct theme for a major client's white-labeled version. This skill provides the core structure and patterns to achieve this.
Quick Start
Define your design token hierarchy and implement theme switching for your React application.