design-tokens

Manage typography, colors, and theming with WCAG AA compliance.

783|62|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/dadbodgeoff/drift --skill design-tokens-dadbodgeoff
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design-tokens
Source: https://github.com/dadbodgeoff/drift/tree/main/drift%20v1%20depreciated/skills/design-tokens
Command: npx skills add https://github.com/dadbodgeoff/drift --skill design-tokens-dadbodgeoff

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a centralized, type-safe system for managing design tokens, ensuring visual consistency and accessibility across your projects.

Core Features & Use Cases

  • Single Source of Truth: Define typography, colors, and theming in one place.
  • Accessibility: Built-in WCAG AA compliance for color contrast.
  • Type Safety: TypeScript types for robust autocompletion and error prevention.
  • Framework Agnostic: Exports to CSS Variables, Tailwind CSS, and CSS-in-JS.
  • Use Case: Integrate these tokens into your React or Vue project to maintain a consistent look and feel, and easily update styles across your entire application.

Quick Start

Use the design-tokens skill to generate CSS variables for your project.

Frequently Asked Questions about design-tokens

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage design tokens for typography and color across multiple frameworks?

Design tokens for typography and color are managed as a centralized, type-safe system that acts as a single source of truth. It exports to CSS variables, Tailwind CSS, and CSS-in-JS, ensuring visual consistency across React or Vue projects.

How do I ensure my color palette meets WCAG AA accessibility standards?

To ensure your color palette meets WCAG AA accessibility standards, use a token system with built-in compliance checking. This validates color contrast ratios automatically as part of your design token definitions.

Can I generate Tailwind CSS configuration from a centralized design token system?

Yes, you can generate Tailwind CSS configuration from a centralized design token system. The framework-agnostic architecture natively exports your defined typography and color tokens directly into Tailwind CSS variables.

What is the best way to share visual design decisions between React and Vue applications?

The best way to share visual design decisions between React and Vue applications is defining them as design tokens. This provides a unified, type-safe source that integrates with CSS-in-JS and CSS variables for cross-framework compatibility.

Do I need TypeScript to use a design token system for CSS variables?

You do not strictly need TypeScript to use CSS variables, but TypeScript types provide robust autocompletion and error prevention. The token system supports TypeScript to ensure type-safe integration when defining typography and theming.

Why does my visual styling look inconsistent across different application components?

Visual styling looks inconsistent when components reference scattered hard-coded values instead of a single source of truth. Centralizing typography and colors as design tokens ensures a consistent look and feel across your entire application.