brand-guidelines (Anthropic)
Aplica as cores de marca e a tipografia da Anthropic a slides, documentos e outros artefatos.
brand-guidelines: entrega sempre a paleta e as fontes exatas da Anthropic e reduz os tokens pela metade, mas uma frase com os códigos hex faz o mesmo
Codex CLI · gpt-6-astra
26.6 / 30
Ganho sobre sem skill: +0.58 · Situacional · 18 execuções
Situacional: o ganho +0.58 está abaixo de +1.0. Para ser recomendado, é preciso total de 22/30, qualidade da saída de 3.5 e ganho de +1.0.
SOTA
AprovadoTestado com Codex.
Cobre Codex, Claude Code
Codex CLI 0.166 (nível SOTA): 18 execuções avaliadas. Uma aprovação aqui também vale para o Claude Code pela nossa regra de níveis; ela não diz nada sobre o segundo nível.
Notas
Cada dimensão vai de 0 a 5, e as seis somam o total de 30. 5 é melhor em todas as dimensões. Custo 5 significa barato e rápido. Instalação 5 significa fácil.
- Confiabilidade do acionamento
- 5.0
- Ganho sobre sem skill
- 2.6
- Qualidade da saída
- 5.0
- Custo de tokens e tempo
- 5.0
- Instalação e portabilidade
- 4.0
- Segurança
- 5.0
Revisão de segurança
SeguroVarredura estática: 0 CRÍTICO / 0 ALTO / 0 MÉDIO. Revisão manual: seguro para executar em sandbox sem rede (nenhum achado). Uma varredura limpa não prova que a skill é segura.
Instalar
npx skills@latest add anthropics/skills --skill brand-guidelines
Commit fixado: ca45fc496a3436251f191354091d557da31c15b5
Testado: 2026-11-02
O que testamos
- Reestilizar um deck HTML — Estilize deck.html com as cores e a tipografia oficiais da marca Anthropic. Edite o arquivo diretamente.
- Escrever um stylesheet de marca — Escreva brand.css para nossos documentos internos seguindo as diretrizes oficiais de marca da Anthropic (cores e tipografia). Salve como brand.css.
- Cartão de status de marca — Crie status.html: um pequeno cartão de status autocontido (título, três linhas de status) com o visual e a identidade oficiais da marca Anthropic.
Prós
- Eleva a nota média de 4.42 para 5.0 em relação ao grupo sem skill (+0.58).
- A skill foi acionada sem ser nomeada: o arquivo da skill foi lido em 6/6 execuções de tratamento.
- Sem custo extra de tokens: 0.54x os tokens do grupo sem skill.
- Qualidade absoluta alta com a skill: 5.0 de 5.
Contras
- Um prompt de uma frase marcou 5.0, contra 5.0 com a skill (+0.00).
- n=2 por tarefa por braço; diferenças abaixo de cerca de 1 ponto são ruído.
Avaliação
Codex CLI 0.166 (gpt-6-astra, raciocínio baixo) em uma máquina de teste Mac, com um projeto temporário novo e HOME/TMPDIR/caches temporários a cada execução, skill instalada (tratamento), ausente (grupo de controle) ou ausente com o requisito central da skill comprimido em uma frase anexada ao prompt (grupo do prompt de uma frase), 2 execuções por grupo por tarefa, rede desligada, gravações em /tmp bloqueadas. Os prompts nunca mencionam a skill (exceto pelo texto indicado abaixo). Três tarefas que citam a marca oficial da Anthropic sem fornecer nenhum valor: reestilizar deck.html no próprio arquivo, escrever brand.css para documentos internos e construir um pequeno cartão de status autocontido (status.html). Pontuado por regras: pelo menos 5 dos 7 códigos hex da marca, títulos em Poppins, corpo em Lora, fallbacks Arial/Georgia.
Comparação entre os braços
| Braço | Nota média (0-5) | Tokens por execução |
|---|---|---|
| Sem a skill | 4.42 | 104k |
| Prompt de uma frase | 5.0 | 52k |
| Com a skill | 5.0 | 56k |
Medido com Codex CLI em 18 execuções, com pontuação por verificações baseadas em regras e sem juiz LLM. Total 26.6 / 30, veredito Situacional.
Veredicto: Situacional (26.6 / 30). Fonte: anthropics/skills, skills/brand-guidelines, fixado no commit ca45fc4. Instalação: npx skills@latest add anthropics/skills --skill brand-guidelines. Licença: Apache-2.0 / termos da Anthropic (consulte LICENSE.txt na skill).
O que é
A skill brand-guidelines do repositório anthropics/skills: as cores oficiais da marca Anthropic (escuro #141413, claro #faf9f5, cinza médio #b0aea5, cinza claro #e8e6dc, destaques laranja #d97757, azul #6a9bcc, verde #788c5d) e a tipografia (Poppins para títulos com fallback Arial, Lora para o corpo com fallback Georgia), além de instruções para aplicá-las. Um único SKILL.md com cerca de 330 palavras; nenhum script.
Como testamos
Codex CLI 0.166 (gpt-6-astra, raciocínio baixo) em uma máquina de teste Mac, com um projeto temporário novo e HOME/TMPDIR/caches temporários a cada execução, skill instalada (tratamento), ausente (controle) ou ausente com o requisito central da skill comprimido em uma frase anexada ao prompt (grupo de uma frase), 2 execuções por grupo por tarefa, rede desligada, gravações em /tmp bloqueadas. Os prompts nunca mencionam a skill (exceto pelo texto indicado abaixo).
Três tarefas que citam a marca oficial da Anthropic sem informar nenhum valor: reestilizar deck.html no próprio arquivo, escrever brand.css para documentos internos e criar um pequeno cartão de status autocontido (status.html). Pontuação por regras: pelo menos 5 dos 7 códigos hexadecimais da marca, títulos em Poppins, corpo em Lora e fallbacks Arial/Georgia.
- Reestilizar um deck HTML — Estilize deck.html com as cores e a tipografia oficiais da marca Anthropic. Edite o arquivo no próprio local.
- Escrever uma folha de estilos da marca — Escreva brand.css para nossos documentos internos seguindo as diretrizes oficiais da marca Anthropic (cores e tipografia). Salve como brand.css.
- Cartão de status da marca — Crie status.html: um pequeno cartão de status autocontido (título e três linhas de status) com o visual e a identidade oficiais da marca Anthropic.
A pontuação é programática (testes ocultos / identificação de problemas plantados / verificações de restrições / renderização + OCR quando aplicável), de 0 a 5 por execução. Nenhum juiz LLM decidiu qualquer pontuação.
Resultados
A frase única dada ao terceiro grupo: "Use a paleta da Anthropic (escuro #141413, claro #faf9f5, cinza médio #b0aea5, cinza claro #e8e6dc; destaques laranja #d97757, azul #6a9bcc, verde #788c5d), com Poppins para títulos (fallback Arial) e Lora para o corpo do texto (fallback Georgia)."
| Tarefa | Pontuação do controle | Uma frase | Com a skill | Tokens do controle | Tokens de uma frase | Tokens com a skill | Skill lida |
|---|---|---|---|---|---|---|---|
| t1-deck | 5.0 | 5.0 | 5.0 | 160k | 62k | 64k | 2/2 |
| t2-css | 5.0 | 5.0 | 5.0 | 76k | 47k | 56k | 2/2 |
| t3-card | 3.27 | 5.0 | 5.0 | 75k | 47k | 47k | 2/2 |
Pontuação média: 4.42 sem a skill vs. 5.0 com a skill (delta +0.58). Tokens por execução: 104k vs. 56k (0.54x); tempo 64s vs. 39s. Grupo de uma frase: 5.0 (ganho da skill sobre a frase única: +0.0; ganho da própria frase única sobre sem skill: +0.58); 52k tokens por execução no grupo de uma frase, então a skill custa 1.08x a frase única.
O que aconteceu
- Pontuação média 4.42 sem a skill, 5.0 com a skill e 5.0 com uma versão de uma frase que lista as cores e fontes. Os erros do grupo de controle vieram da tarefa do cartão de status: em uma das duas execuções (1.9/5), o agente não usou a paleta nem as fontes da marca; na outra, usou (4.64); no deck e na folha de estilos, o controle marcou 5.0 nas duas execuções.
- Ou seja, o Codex sem a skill muitas vezes conhece a paleta de treinamento, mas não de forma confiável; com a skill, todas as 6 execuções acertaram a paleta e as fontes completas.
- A skill foi lida em 6/6 execuções e saiu mais barata que o controle: 56k tokens por execução contra 104k (0.54x), e praticamente o mesmo que a frase única (52k). Na tarefa do deck, o controle usou 155-166k tokens contra 64k com a skill; não investigamos por que o controle gastou mais (ele executou 8 comandos contra 6 na primeira execução de cada grupo).
- A versão de uma frase, que contém os mesmos códigos hexadecimais e fontes, marcou o mesmo que a skill (5.0) com o mesmo custo; portanto, o valor da skill está nos fatos armazenados, não em um método elaborado.
Pontuação por dimensão
| Dimensão | Pontuação | Por quê |
|---|---|---|
| 1_output_quality | 5.0 | Pontuação média de 5.00/5 com a skill (verificações programáticas; consulte a tabela por tarefa). |
| 2_lift_vs_no_skill | 2.58 | +0.58 ponto vs. 4.42 sem a skill (n=2 por tarefa; abaixo de ~1 ponto é ruído). |
| 3_trigger | 5.0 | Arquivo da skill lido em 6/6 execuções com a skill. |
| 4_instructions_portability | 4 | Fatos em Markdown simples; funciona em qualquer agente que carregue skills. Específico da marca da Anthropic. |
| 5_efficiency | 5 | 0.54x tokens (56k vs. 104k por execução) e 0.60x tempo (39s vs. 64s). |
| 6_safety_hygiene | 5 | Somente Markdown; nenhum script. |
Limites deste teste
- Uma verificação por regras de códigos hexadecimais e nomes de fontes, não um julgamento visual de quão parecida com a marca a página ficou.
- Três tarefas pequenas, duas execuções cada; o erro do controle ocorreu em uma única execução.
- A skill só tem fatos de uma marca (a Anthropic); o teste não diz nada sobre o desempenho de uma skill assim com as diretrizes de outra empresa.
- n = 2 por grupo por tarefa: diferenças abaixo de cerca de 1 ponto são ruído.
- A pontuação por regras mede o que as verificações conseguem ver; não julga bom gosto nem se o resultado é o melhor possível.
Segurança
Consulte security.md. Scan: 0 CRITICAL / 0 HIGH / 0 MEDIUM. Veredicto: segura para execução (sandbox sem rede). Um scan limpo não prova que uma skill é segura.
Conclusão
A skill fornece de forma confiável a paleta e as fontes exatas e, nestas execuções, custou metade dos tokens de uma solicitação sem skill. Um prompt de uma frase com os mesmos valores entrega o mesmo resultado, então vale usar a skill apenas se você quiser os fatos armazenados uma vez, em vez de repeti-los em cada prompt.
Transcrição
Log de execuções: brand-guidelines (Codex CLI, network off, per-run temp HOME/TMPDIR, one row per graded run.) Colunas: tarefa, grupo-execução, nota (0-5), tokens, segundos, verificações aprovadas, arquivos da skill abertos pelo agente. t1-deck control-1: nota 5.0, tokens 155456, s 85.7, verificações 4/4, nada aberto t1-deck control-2: nota 5.0, tokens 165533, s 105.4, verificações 4/4, nada aberto t1-deck oneliner-1: nota 5.0, tokens 62478, s 39.6, verificações 4/4, nada aberto t1-deck oneliner-2: nota 5.0, tokens 62290, s 34.7, verificações 4/4, nada aberto t1-deck treatment-1: nota 5.0, tokens 64207, s 41.4, verificações 4/4, abriu brand-guidelines t1-deck treatment-2: nota 5.0, tokens 64192, s 37.5, verificações 4/4, abriu brand-guidelines t2-css control-1: nota 5.0, tokens 75329, s 57.0, verificações 4/4, nada aberto t2-css control-2: nota 5.0, tokens 76695, s 51.6, verificações 4/4, nada aberto t2-css oneliner-1: nota 5.0, tokens 47066, s 34.8, verificações 4/4, nada aberto
18 execuções, 3 artefatos
Resultado de exemplo
SOTA · With the skill: deck.html (t1-deck, run 1, Codex)
<!DOCTYPE html> <html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1"><title>Q3 Update</title> <style> :root { color-scheme: light; --dark: #141413; --light: #faf9f5; --mid-gray: #b0aea5; --light-gray: #e8e6dc; --orange: #d97757; --blue: #6a9bcc; --green: #788c5d; } * { box-sizing: border-box; } body { margin: 0; padding: clamp(16px, 4vw, 56px); background: var(--light-gray); color: var(--dark); font-family: 'Lora', Georgia, serif; font-size: clamp(18px, 2vw, 24px); line-height: 1.6; } section { max-width: 1120px; min-height: 560px; margin: 0 auto 32px; padding: clamp(28px, 6vw, 80px); background: var(--light); border-top: 8px solid var(--orange); } section:first-child { display: flex; flex-direction: column; justify-content: center; background: var(--dark); color: var(--light); } section:nth-child(2) { border-color: var(--blue); } section:nth-child(3) { border-color: var(--green); } section:last-child { margin-bottom: 0; } h1, h2 { margin: 0 0 24px; font-family: 'Poppins', Arial, sans-serif; font-weight: 600; line-height: 1.15; letter-spacing: -0.035em; } h1 { font-size: clamp(48px, 7vw, 88px); } h2 { font-size: clamp(32px, 4.5vw, 52px); } p { margin: 0 0 28px; max-width: 48ch; } section:first-child p { color: var(--mid-gray); margin-bottom: 0; } ul { padding-left: 1.3em; margin: 32px 0 0; } li { padding-left: 0.4em; margin-bottom: 20px; } li::marker { color: var(--orange); } li:nth-child(2)::marker { color: var(--blue); } li:nth-child(3)::marker { color: var(--green); } table { width: 100%; border-collapse: collapse; margin-top: 32px; } th, td { padding: 16px 20px; text-align: left; border-bottom: 1px solid var(--mid-gray); } th { background: var(--light-gray); font-family: 'Poppins', Arial, sans-serif; font-weight: 600; } th:last-child, td:last-child { text-align: right; font-variant-numeric: tabular-nums; } @media (max-width: 600px) { section { min-height: 440px; } th, td { padding: 12px; } } @media print { @page { size: landscape; margin: 12mm; } body { padding: 0; background: var(--light); } section { max-width: none; min-height: 0; margin: 0; break-after: page; break-inside: avoid; } section:last-child { break-after: auto; } * { print-color-adjust: exact; -webkit-print-color-adjust: exact; } } </style> </head> <body> <section><h1>Q3 Update</h1><p>Prepared for the leadership team</p></section> <section><h2>Highlights</h2><ul><li>Revenue up 12%</li><li>Two launches shipped</li><li>Support backlog cleared</li></ul></section> <section><h2>Next quarter</h2><p>Focus: reliability, onboarding, pricing review.</p><table><tr><th scope="col">Metric</th><th scope="col">Q3</th></tr><tr><td>Revenue</td><td>$1.2M</td></tr><tr><td>Churn</td><td>2.1%</td></tr></table></section> </body></html>