En los propios términos del Skill
Un kit de herramientas de sistema de diseño para convertir un color de marca en un conjunto completo de tokens. design_token_generator.py toma un color hexadecimal más un preset moderno, clásico o lúdico, y devuelve colores, tipografía, espaciado de 8pt, tamaños, bordes, sombras, animación, breakpoints y capas de z-index en json, css, scss o como resumen.
A continuación, cuatro flujos de trabajo cubren la arquitectura de componentes de átomos a plantillas, breakpoints responsivos con tipografía fluida mediante clamp(), la validación de contraste WCAG y el traspaso a desarrolladores en variables CSS de React, configuración de Tailwind o styled-components, además de la sincronización con Figma mediante Tokens Studio. Está pensado para diseñadores de UI sénior que deben documentar tokens y componentes para un equipo de desarrollo.
Qué produce
- Documentación de la API de componentes que cubre props, opciones de variantes, estados y requisitos de accesibilidad.
- Fragmentos de integración para React con variables CSS, una configuración de tema de Tailwind y styled-components.
- Tokens de color semánticos que llevan sus propios colores de contraste.
Cómo funciona
- 01Corregir el Color de Marca
El flujo de trabajo comienza identificando el color primario de la marca, que el archivo requiere en formato hexadecimal, ya que cada categoría generada se deriva de él.
- 02Ejecutar el Generador de Tokens
Una sola llamada al script produce todo el sistema: color, preset de estilo y formato de salida son los tres argumentos que acepta.
- 03Mapear Tokens a una Jerarquía de Componentes
Los componentes se organizan en átomos, moléculas, organismos y templates, y luego cada uno se vincula a los grupos de tokens que consume.
- 04Definir Breakpoints y Tipografía Fluida
Hay seis breakpoints, de xs a 2xl, y la tipografía fluida se expresa con una fórmula clamp entre un tamaño mínimo y uno máximo.
- 05Conectar los Tokens al Código
El workflow de handoff muestra el archivo de tokens importado directamente, un theme de Tailwind construido a partir del JSON y un theme de styled-components que lee las claves de los tokens.
- 06Sincronizar con Figma y Dar el Visto Bueno
Los tokens se llevan a Figma mediante el plugin Tokens Studio, y la checklist de handoff confirma que el pipeline, la librería de componentes y la documentación están listos.