npx skills add ...
npx skills add promovaweb/brandfy --skill brandfy-design-tokens
Gera paletas acessíveis e tokens para websites e sistemas. Use para produzir CSS, JSON e tema Tailwind nos modos light e dark.
npx skills add promovaweb/brandfy --skill brandfy-design-tokens
.brandfy/palette.json.primary e accent.Escolher, com base em
circulo-cromatico.md, um esquema de
harmonia (monocromática, análoga, complementar, split-complementar,
tríade ou tetrádica) e o matiz-base de primary.
Gerar families.primary e families.accent a partir do círculo
cromático, em vez de escolher os 11 tons de cada família manualmente:
Completar .brandfy/palette.json com families.neutral e os modos
light/dark.
Executar:
Gerar brand/global.css, brand/tokens.json,
brand/tailwind-theme.js, brand/accessibility.md e, quando
palette.json declarar harmony, brand/color-harmony.md.
Manter escalas numéricas para cada família e tokens semânticos para fundo, superfície, texto, texto secundário, borda, acento, foco, sucesso, aviso e erro.
Definir valores distintos para :root e .dark.
Documentar combinações permitidas. Não inferir legibilidade somente pela aparência.
Importe o CSS produzido por $brandfy-tipografia-web em global.css e abra
uma página nos modos light e dark. Uma fonte ausente deve acionar o fallback
documentado sem mudar a hierarquia ou esconder um texto.
Separar cor de origem, escala e função semântica. A relação entre primary e
accent nasce do círculo cromático, não de tentativa isolada: um esquema
declarado em harmony torna essa relação verificável e reprodutível.
Escolher tokens pela relação entre elementos, não pelo valor isolado.
Verificar contraste, diferenciação de estados, foco, daltonismo, impressão e
coerência entre light e dark. Uma cor de marca pode permanecer no logo e ser
inadequada para texto ou controle.