Design tokens multi-plataforma com sincronizacao Figma-codigo
Arquitetura de design tokens que funciona no Figma, React, React Native e CSS, com pipeline de sincronizacao automatizado.
Objetivo do Prompt
Implementar um sistema de design tokens que seja a single source of truth entre design e codigo, eliminando divergencias visuais entre plataformas.
Exemplo Real de Uso
O PayBR, app de pagamentos de Vitoria, tem um design system no Figma que diverge do codigo React em 43% das cores e 67% dos espacamentos. Querem implementar tokens sincronizados que atualizem Figma, web (React) e mobile (React Native) a partir de um unico source of truth.
Prompt
Arquitete um sistema de design tokens para [NOME DO PRODUTO/EMPRESA] que sincronize [FIGMA] com [PLATAFORMAS: React, React Native, CSS, iOS, Android].
Estado atual: tokens definidos [ONDE: Figma/codigo/planilha/lugar nenhum].
Numero de produtos: [NUMERO]. Stack: [TECNOLOGIAS].
**1) Estrutura de Tokens:**
Nivel 1 -- Global (primitivos):
- Cores: blue-500, gray-200, etc. (valores HEX)
- Espacamento: space-1 (4px), space-2 (8px), ... space-16 (64px)
- Tipografia: font-size, font-weight, line-height, letter-spacing
- Border: radius, width
- Shadow: elevation levels (1-5)
- Motion: duration, easing
Nivel 2 -- Semantico (aliases):
- color-bg-primary -> gray-50 (light) / gray-900 (dark)
- color-text-primary -> gray-900 (light) / gray-50 (dark)
- color-interactive-default -> blue-600
- space-component-padding -> space-4
- font-heading-lg -> {size: font-size-7, weight: font-weight-bold, height: line-height-tight}
Nivel 3 -- Componente (especifico):
- button-primary-bg -> color-interactive-default
- button-primary-text -> color-text-inverse
- input-border-default -> color-border-default
**2) Formato e Storage:**
- Formato source: JSON ou YAML (justifique)
- Repositorio: onde armazenar (monorepo, pacote separado)
- Exemplo completo de um token file
- Naming convention: kebab-case, camelCase ou dot notation
**3) Pipeline de Transformacao:**
- Ferramenta: Style Dictionary, Tokens Studio, Figma Variables API
- Input: JSON tokens
- Outputs:
- CSS custom properties (web)
- JavaScript/TypeScript constants (React)
- React Native StyleSheet values
- Swift/Kotlin constants (nativo)
- Figma Variables (via API)
**4) Sincronizacao Figma <-> Codigo:**
- Tokens Studio for Figma setup
- GitHub sync: push/pull de tokens
- CI/CD pipeline: PR automatico quando tokens mudam no Figma
- Validacao: verificar breaking changes antes de merge
**5) Temas e Variacoes:**
- Light/Dark mode via token swap
- White-label: como suportar multiplas marcas
- High contrast mode para acessibilidade
- Responsive tokens (se aplicavel)
**6) Governanca:**
- Quem pode alterar tokens de cada nivel
- Processo de proposta de novo token
- Changelog automatico
- Breaking changes: como comunicar e migrar
Entregaveis: repositorio de tokens + pipeline CI + documentacao + Figma library atualizada.Como usar este prompt
- 1Cole o prompt diretamente no ChatGPT, Claude, Gemini ou qualquer assistente de IA.
- 2Personalize os campos entre colchetes [assim] com suas informações específicas.
- 3Para melhores resultados, forneça contexto adicional sobre seu caso de uso.
- 4Combine múltiplos prompts em uma conversa para resultados mais completos.
- 5Salve os prompts que mais usa para acesso rápido no futuro.
Prompts relacionados
Ver todosBiblioteca de componentes UI com inventario e priorizacao
Levantamento completo de componentes necessarios, organizacao em categorias e roadmap de construcao priorizado.
Documentacao de design system no Storybook com exemplos vivos
Estrutura de documentacao interativa no Storybook que serve como referencia unificada para designers e desenvolvedores.
Estrategia de versionamento e breaking changes para design system
Sistema de versionamento semantico, migration guides e comunicacao de breaking changes para um design system usado por multiplos times.
Estrategia de adocao de design system para organizacoes resistentes
Plano tatico para aumentar a adocao de um design system em uma organizacao onde times preferem solucoes custom.
Explore outras categorias de prompts
Assine o AulasDeIA para desbloquear
Acesse 10.000+ prompts prontos para usar em qualquer profissão, além de todos os cursos da plataforma.
Cancele quando quiser. Sem multas.
