What problem does it solve?
This Skill prevents design-system drift and insecure styling by enforcing token-based theming, safe CSS practices, and accessible, cross-platform component patterns.
Core Features & Use Cases
- Token-based architecture for structured, type-safe design tokens using Style Dictionary and semantic layers that reference core tokens.
- Secure theming and styling rules that block CSS injection risks, support strict CSP, and validate tokens at build time.
- Type-safe component variant APIs using Vanilla Extract recipes (instead of stringly-typed classnames), including dark mode via theme contracts and CSS custom properties.
- Accessible component defaults (WCAG 2.1 AA) and Radix-based accessible primitives to ensure keyboard navigation and interaction correctness.
- Responsive spacing and layout utilities through consistent token scales and sprinkles-like utilities, avoiding magic numbers and non-responsive styles.
Quick Start
Use the design-systems skill when you are defining a new design system’s tokens and component API so the output follows secure theming, typed variants, and WCAG-ready styling.