What problem does it solve?
Starting a new project or design system often leads to inconsistent, hardcoded design values across components, causing visual drift, slow iteration, and extra work when updating visual styles.
Core Features & Use Cases
- Aesthetic-aligned token generation: Creates full design token sets (colors, spacing, typography, motion, etc.) tailored to a chosen design philosophy like Dieter Rams, Scandinavian design, or Japanese minimalism.
- Multi-format, stack-adaptive output: Formats tokens for the project's tech stack, including Tailwind config extensions, CSS custom properties files, or CSS-in-JS theme files.
- Built-in light and dark mode support: Generates intentional, non-inverted light and dark mode palettes that match the chosen aesthetic, with support for both system preference and manual theme toggles.
Use case: For example, if you are building a new e-commerce site with a warm, Scandinavian-inspired aesthetic, this skill will generate a complete token system with matching spacing scales, color palettes, and typography ramps that all components can reference instead of hardcoding values.
Quick Start
Use the design-tokens skill to generate a complete design token system for my new personal portfolio project based on Swiss design principles, with light and dark mode support and Tailwind config output.