About brandfy-ativos-logo
brandfy-ativos-logo is a design skill for exporting logo assets from master SVGs. It guides teams through variant and size generation, inspection, and manifest creation while preserving the source files.
Key features
- 01Checks master SVG properties
- 02Exports PNG assets from SVGs
- 03Creates light, dark, and compact variants
- 04Generates a manifest with dimensions and hashes
- 05Inspects output quality and sizing
Use cases
- 01Preparing logo files for different backgrounds
- 02Generating favicons and avatars
- 03Checking exported assets against brand requirements
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ promovaweb/ brandfy --skill brandfy-ativos-logoAfter installing, type/brandfy-ativos-logoin Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
agents/openai.yamlreferences/export-matrix.mdscripts/export-logo.mjsDetails
From the project READMEExportar ativos do logo
Protocolo operacional
- Plano e progresso: planejar fontes, variantes, tamanhos, exportação e inspeção.
- Fontes de verdade: ler os SVGs mestres, a configuração e export-matrix.md.
- Escopo e idempotência: nunca sobrescrever o SVG mestre. Substituir exportações somente quando a fonte correspondente for mais recente.
- Validação: executar o exportador, abrir amostras e rodar a auditoria.
- Resumo final: informar variantes, dimensões, manifesto e falhas.
Fluxo
-
Conferir
viewBox, transparência, nomes, cores e ausência de imagens raster incorporadas no SVG mestre. -
Manter as versões vetoriais em
brand/logo/svg/. -
Exportar PNGs com:
node <caminho-da-skill>/scripts/export-logo.mjs \ --input brand/logo/svg \ --output brand/logo/png \ --font brand/fonts/manrope-variable.ttf -
Gerar versões light e dark, símbolo quadrado, avatar e favicons de
16,32,48,180,192e512pixels quando houver fonte compacta. -
Gerar
brand/manifest.jsoncom caminho, formato, dimensão, função e hash. -
Inspecionar bordas, transparência, nitidez, proporção e leitura no tamanho mínimo.
O argumento --font é opcional. Use uma fonte TTF ou OTF local quando os SVGs
mantiverem o wordmark como texto editável.
O sufixo light ou dark precisa indicar o fundo de aplicação escolhido pelo
manual. Documentar essa convenção para evitar uso invertido.
Raciocínio do especialista
Tratar a exportação como controle de qualidade do sistema, não como conversão de formato. Relacionar cada arquivo a função, fundo, tamanho mínimo e canal. Recusar exportações que introduzam deformação, cor inesperada, margem inconsistente, transparência defeituosa ou dimensão diferente do manifesto.