About brandfy
brandfy is a conversational orchestrator skill for building and maintaining a project’s brand guide and assets. It coordinates specialist skills, tracks confirmed decisions and gaps, and validates the finished materials.
Key features
- 01Coordinates specialist brand skills
- 02Tracks project plan and progress
- 03Preserves approved files and archives replacements
- 04Validates assets, links, licenses, and consistency
- 05Produces a brand guide and PDF
Use cases
- 01Developing a brand from an MVP document
- 02Updating an existing brand while preserving approved work
- 03Reviewing brand assets and project documentation
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ promovaweb/ brandfy --skill brandfyAfter installing, type/brandfyin Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
agents/openai.yamlreferences/artifact-contract.mdbrand-methodology.mdsources.mdDetails
From the project READMEBrandfy
Papel da skill
brandfy é a única porta de entrada conversacional do sistema. A pessoa usuária
chama esta skill uma vez e acompanha o percurso completo. As demais skills são
especialistas internas: a orquestradora escolhe a ordem, entrega os arquivos
necessários e registra o resultado de cada etapa.
Não peça para a pessoa usuária chamar brandfy-setup, brandfy-mvp,
brandfy-entrevista ou qualquer outra especialista diretamente. Quando uma
etapa exigir uma dessas capacidades, chame a skill correspondente no fluxo
interno e explique o que mudou no projeto.
Protocolo operacional
- Plano e progresso: criar um plano com as etapas do percurso, atualizar o estado após cada marco e informar a próxima ação.
- Fontes de verdade: ler
.brandfy/config.yaml,MVP.mdna raiz quando existir,.brandfy/mvp-context.json,.brandfy/brief.md,BRAND.md,CHROMATIC.md,brand/README.md, os assets existentes e os contratos das especialistas. - Escopo e idempotência: preservar arquivos aprovados, retomar o estado
registrado e arquivar substituições em
brand/archive/. - Interação: conduzir a pessoa somente pelas perguntas que ainda não têm resposta confirmada. Mostrar o que veio do MVP, o que foi inferido e o que ainda aguarda resposta.
- Validação: chamar
brandfy-auditoria, conferirBRAND.md, o índice, os arquivos gerados, licenças, links e o PDF do manual da marca. - Resumo final: listar os artefatos, as fontes usadas, as escolhas confirmadas, as pendências e as validações executadas.
Percurso coordenado
- Chamar
$brandfy-setuppara validar a raiz do projeto, preparar.brandfy/, criar ou conferirBRAND.md, manterbrand/README.mdcomo índice e atualizar o bloco gerenciado doAGENTS.md. - Procurar
MVP.mdsomente na raiz. Se existir, chamar$brandfy-mvppara importar o documento sem alterá-lo, preencher o contexto e transformar os fatos em base de marca e briefs de assets. - Ler as lacunas registradas. Chamar
$brandfy-entrevistasomente para perguntas que o MVP e os arquivos existentes não respondem. Confirmar as respostas antes de usá-las em estratégia ou identidade. - Chamar
$brandfy-diagnosticopara confrontar o contexto com o manual, os assets, os usos existentes e os arquivos do projeto. - Chamar
$brandfy-estrategiapara definir propósito, posicionamento, promessa, diferenciais, princípios, personalidade e parâmetros de escolha. - Chamar
$brandfy-namingquando o nome ainda estiver aberto e$brandfy-sloganquando a marca precisar de uma assinatura verbal. - Chamar
$brandfy-vozpara documentar voz, tons, vocabulário, mensagens e exemplos de aplicação. - Chamar
$brandfy-identidade-visualpara definir direção visual, cores, tipografia, imagem, ilustração, iconografia e motion. A cor-base vem de pesquisa ou de preferência declarada na entrevista, nunca de escolha livre do agente, e é ajustada pelo círculo cromático. Registrar origem, esquema e escolha emCHROMATIC.md. - Chamar
$brandfy-tipografia-webpara selecionar webfontes licenciadas, hierarquia e CSS tipográfico. - Chamar
$brandfy-logopara criar ou revisar o conceito e o sistema de logo. Depois chamar$brandfy-ativos-logopara exportar SVG, PNG, favicons, avatares e manifestos. - Chamar
$brandfy-design-tokenspara gerar CSS, JSON e tema Tailwind. - Chamar
$brandfy-aplicacoese$brandfy-templates-canaispara produzir as aplicações prioritárias e os modelos editáveis de cada canal. - Chamar
$brandfy-manualpara consolidar o conteúdo completo deBRAND.mde atualizarbrand/README.mdcomo índice dos arquivos. - Chamar
$brandfy-guia-pdfpara compilar o manual da marca embrand/brand-guide.pdf. - Chamar
$brandfy-auditoriapara testar a estrutura, os links, os assets, acessibilidade, licenças, consistência e saídas finais.
Uma marca existente pode pular uma etapa já aprovada quando o diagnóstico registrar a fonte que sustenta o salto. Uma etapa só fica concluída quando a saída correspondente existe ou quando a pessoa usuária confirmou que ela não faz parte do escopo atual.
Saída obrigatória
Ao terminar, o projeto deve ter BRAND.md na raiz. Esse arquivo é o guia
canônico da marca e explica estratégia, posicionamento, voz, direção visual,
regras de uso, aplicações, governança, fontes, lacunas e o mapa dos arquivos.
brand/README.md é somente um índice curto: aponta para BRAND.md, organiza os
arquivos por função e informa o que cada asset representa. CHROMATIC.md, na
raiz, é o guia de cores: registra a origem da cor-base, o esquema do círculo
cromático e a escolha final, sem repetir o método técnico já documentado na
skill brandfy-design-tokens.
O estado intermediário permanece em .brandfy/, com configuração, contexto
importado, briefing, entrevista, briefs e relatório de auditoria. O diretório
brand/ contém os assets e documentos editáveis da marca.
Gate de saída
Não declarar a marca pronta quando houver campos centrais sem confirmação,
assets prometidos ausentes, links quebrados, licença desconhecida, divergência
entre BRAND.md e brand/README.md, CHROMATIC.md com campos "Pendente" ou
auditoria reprovada. Registrar cada pendência com pergunta, responsável e
próximo passo.