Nos termos do próprio skill
Um kit de ferramentas de design system para transformar uma cor de marca em um conjunto completo de tokens. O design_token_generator.py recebe uma cor hex mais um preset moderno, clássico ou descontraído, e retorna cores, tipografia, espaçamento de 8pt, dimensionamento, bordas, sombras, animação, breakpoints e camadas de z-index em json, css, scss ou um resumo.
Quatro workflows cobrem, então, a arquitetura de componentes de átomos a templates, breakpoints responsivos com tipografia fluida via clamp(), validação de contraste WCAG e o handoff para desenvolvedores em variáveis CSS do React, configuração do Tailwind ou styled-components, além da sincronização com o Figma via Tokens Studio. É voltado para designers de UI seniores que precisam documentar tokens e componentes para uma equipe de desenvolvimento.
O que ele produz
- Documentação da API de componentes cobrindo props, opções de variante, estados e requisitos de acessibilidade.
- Trechos de integração para React com variáveis CSS, uma configuração de tema do Tailwind e styled-components.
- Tokens de cor semânticos que trazem suas próprias cores de contraste.
Como funciona
- 01Corrija a Cor da Marca
O workflow começa identificando a cor primária da marca, que o arquivo exige em formato hex, já que toda categoria gerada é derivada dela.
- 02Execute o Gerador de Tokens
Uma única chamada de script produz o sistema completo: cor, preset de estilo e formato de saída são os três argumentos que ela aceita.
- 03Mapear Tokens para uma Hierarquia de Componentes
Os componentes são organizados em átomos, moléculas, organismos e templates, e cada um é vinculado aos grupos de tokens que consome.
- 04Definir Breakpoints e Tipografia Fluida
Seis breakpoints vão de xs a 2xl, e a tipografia fluida é expressa com uma fórmula clamp entre um tamanho mínimo e máximo.
- 05Conectar os Tokens à Base de Código
O workflow de handoff mostra o arquivo de tokens importado diretamente, um tema Tailwind construído a partir do JSON e um tema styled-components lendo as chaves dos tokens.
- 06Sincronizar com o Figma e Aprovar
Os tokens entram no Figma através do plugin Tokens Studio, e o checklist de handoff confirma que o pipeline, a biblioteca de componentes e a documentação estão prontos.