brandfy-tipografia-web
Seleciona webfonts, baixa arquivos licenciados e gera CSS tipográfico. Use para preparar fontes locais, fallbacks e escalas da marca.
How do I install this agent skill?
npx skills add https://github.com/promovaweb/brandfy --skill brandfy-tipografia-webIs this agent skill safe to install?
- Gen Agent Trust Hubpass
The skill provides a utility to download web fonts and generate CSS. It includes security checks such as HTTPS enforcement, SHA-256 hash verification, and path traversal prevention for downloaded files.
- Socketpass
No alerts
- Snykpass
Risk: LOW · No issues
What does this agent skill do?
Preparar a tipografia para web
Protocolo operacional
- Plano e progresso: planejar seleção, licença, arquivos, CSS e testes.
- Fontes de verdade: ler a direção visual, as licenças e webfonts.md.
- Escopo e idempotência: não baixar ou redistribuir fonte sem licença compatível. Preservar arquivos existentes com hash igual.
- Validação: conferir licença, MIME, peso, estilo, carregamento, fallback e legibilidade.
- Resumo final: registrar famílias, origem, licença, arquivos, CSS e pendências.
Fluxo
-
Escolher famílias para títulos, corpo, interface e código com base no idioma, no repertório necessário e nas aplicações.
-
Preferir WOFF2 variável quando o suporte e a licença permitirem. Manter arquivos estáticos apenas para pesos realmente usados.
-
Registrar cada arquivo em
.brandfy/fonts.json, incluindo URL direta, licença, autoria, peso, estilo e hash opcional. -
Executar:
node <caminho-da-skill>/scripts/download-fonts.mjs \ --manifest .brandfy/fonts.json \ --output brand/fonts -
Gerar
brand/fonts/fonts.csscom@font-face,font-display: swap, fallbacks e tokens de família. -
Definir escala, line-height, tracking, comprimentos de linha e usos por função no manual.
-
Testar acentos, números, símbolos, negrito, itálico e carregamento offline.
Quando a fonte for proprietária ou hospedada por serviço externo, gerar o CSS de integração sem copiar o arquivo para o repositório.
Raciocínio do especialista
Escolher tipografia pela tarefa: leitura longa, interface, título, número, código, idioma e personalidade exigem parâmetros diferentes. Comparar cobertura de caracteres, legibilidade, pesos úteis, métricas, performance, licença, fallback e manutenção. A semelhança estética com uma referência não compensa arquivo sem licença ou família que falha em acentos e telas pequenas.
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/promovaweb/brandfy/brandfy-tipografia-web">View brandfy-tipografia-web on skillZs</a>