Nos termos do próprio skill
Este skill constrói design systems escaláveis com design tokens, infraestrutura de temas e padrões de arquitetura de componentes. Ele cria hierarquias de tokens em três camadas — tokens primitivos para valores brutos, tokens semânticos para significado contextual e tokens de componente para uso específico — e então implementa a troca de temas com CSS custom properties e provedores de contexto do React.
O skill lida com a geração de tokens multiplataforma para CSS, iOS e Android, estabelece workflows de Figma para código com Style Dictionary, e projeta bibliotecas de componentes usando compound components, polymorphic components, variantes, slots e padrões de UI headless. Ele detecta preferências do sistema, como prefers-color-scheme e modos de movimento reduzido.
O que ele produz
- Arquivos de tokens multiplataforma gerados para CSS, iOS e Android
- Bibliotecas de componentes com sistemas de variantes e tamanhos
- Documentação e diretrizes do design system
Como funciona
- 01Definir Tokens Primitivos
Crie tokens de valores brutos para cores, tamanhos e fontes que sirvam como camada de base. São valores literais, como códigos hexadecimais e medidas em pixels.
- 02Construir a Camada de Tokens Semânticos
Referencie tokens primitivos para criar tokens contextuais como text-primary, surface-elevated e border-default, que carregam significado em vez de descrição visual.
- 03Criar Tokens Específicos de Componente
Defina tokens para uso específico de componentes, como button-bg e card-border, que referenciam tokens semânticos.