🎣 Definir o gatilho (a description que faz a skill disparar)
A description no frontmatter diz ao modelo quando usar a skill. Uma boa tem verbos de ação + gatilhos concretos ("Use ao diagnosticar a maturidade de IA de uma empresa descrita em texto"). Description vaga = a skill nunca dispara. É o detalhe que separa uma skill que funciona de uma que dorme no repositório.
✓ Boa description
- ✓Começa com verbo de ação ("Use ao diagnosticar...")
- ✓Gatilho concreto: "empresa descrita em texto"
- ✓Diz o "use quando" — o modelo sabe a hora certa
✗ Description fraca
- ✗Genérica: "ajuda com estratégia de IA"
- ✗Sem gatilho — não diz quando aplicar
- ✗Ambígua — colide com outras skills e nunca dispara
// .claude/skills/diagnostico-ia/SKILL.md
--- name: diagnostico-ia description: Use ao diagnosticar a maturidade de IA de uma empresa descrita em texto — gera maturidade 1-5, quick wins (esforço × impacto) e um roadmap 30/60/90. --- # Diagnóstico de IA ## Passos 1. Ler nome + descrição da empresa. 2. Pontuar a maturidade de IA numa escala 1-5. 3. Listar 3 quick wins (baixo esforço, alto impacto). 4. Propor um roadmap 30/60/90 dias. 5. Devolver em Markdown, pronto para virar entregável. ## Referências - referencias/maturidade.md - referencias/quick-wins.md
💡 Dica prática
Escreva a description pensando como o modelo lê: "se eu visse essa frase, saberia que é AGORA que devo usar a skill?". Se a resposta for "talvez", reescreva com um gatilho mais concreto. A description é a porta — sem ela, ninguém entra.
o "use quando"
ação concreta
name + description
vaga = nunca firma
📝 Escrever o corpo (passos claros, determinísticos)
O corpo em Markdown lista passos numerados para a saída ser repetível: ler a empresa → pontuar a maturidade 1-5 → listar 3 quick wins → propor um roadmap 30/60/90. Determinístico significa que, rodando duas vezes, você recebe a mesma estrutura — não improviso. Cada passo é uma ordem, não uma sugestão.
Ler a empresa
Extrai nome, setor, porte e contexto do texto recebido. Sem isso, o diagnóstico é genérico — o passo 1 ancora todos os outros.
Pontuar a maturidade (1-5)
Dá uma nota de 1 a 5 com justificativa curta. Uma escala fixa torna o resultado comparável entre empresas — virou métrica, não opinião.
Listar 3 quick wins
Exatamente três — baixo esforço, alto impacto. O número fixo evita listas infláveis e força priorização real.
Propor roadmap 30/60/90
Três janelas, ações concretas em cada. Devolve em Markdown, pronto para virar entregável — o cliente abre e executa.
passos em ordem
mesma estrutura
1-5 comparável
Markdown pronto
📎 Anexar referências (os cheat sheets da T2)
A skill aponta para arquivos de apoio — os cheat sheets de maturidade e quick wins que você destilou na Trilha 2 — carregados só quando necessário. É o RAG preguiçoso aplicado: o SKILL.md fica enxuto, mas a skill ganha o rigor de consultoria na hora de produzir.
📄 referencias/maturidade.md
A rubrica da escala 1-5: o que caracteriza cada nível, sinais e exemplos. Carregada quando o passo 2 precisa pontuar.
📄 referencias/quick-wins.md
O catálogo de vitórias rápidas por departamento, mapeadas em esforço × impacto. Entra quando o passo 3 lista os quick wins.
// estrutura da pasta da skill
.claude/skills/diagnostico-ia/
├── SKILL.md
└── referencias/
├── maturidade.md
└── quick-wins.md
💡 Dica prática
Não cole o conteúdo dos cheat sheets dentro do SKILL.md. Referencie o caminho (referencias/maturidade.md) e deixe o modelo abrir o arquivo só quando o passo exigir. SKILL.md enxuto = skill que dispara rápido e não desperdiça contexto.
carrega quando precisa
SKILL.md leve
cheat sheets da T2
contexto sob medida
🧪 Testar a skill com um caso real
Rode a skill numa empresa de verdade e verifique três coisas: ela disparou sozinha (a description funcionou)? A saída tem maturidade + quick wins + roadmap? O formato está pronto para entregar? Teste é onde a teoria encontra o atrito real.
// o que você digita ao Claude Code
Use a skill diagnostico-ia para a empresa "Stripe": B2B payments, fintech, ~8000 funcionários.
🔍 O checklist do teste
- •Disparou sozinha? Se você teve que forçar, a description está fraca — volte ao tópico 1.
- •Saída completa? Maturidade 1-5 + 3 quick wins + roadmap 30/60/90 — os três presentes.
- •Pronta para entregar? Markdown limpo, sem rascunho ou pergunta no meio.
empresa de verdade
firmou sozinha?
os 3 blocos
entregável limpo
🔁 Iterar e empacotar
A primeira versão raramente acerta de cara. Ajuste a description e os passos a partir do que o teste mostrou, feche a pasta da skill (SKILL.md + referências) e deixe-a pronta. Iterar é o trabalho de verdade — a primeira versão é só o rascunho que ganha forma.
✓ Skill pronta
- ✓Dispara sozinha — a description fecha o gatilho sem você forçar
- ✓Saída consistente — mesma estrutura toda vez que roda
- ✓Referências carregam — os cheat sheets entram na hora certa
✗ Ainda não
- ✗Não dispara — você precisa pedir a skill pelo nome toda vez
- ✗Saída varia — às vezes pula o roadmap, às vezes inventa formato
- ✗SKILL.md inchado — conteúdo que devia estar nas referências
💡 Dica prática
Itere uma coisa por vez: ajuste só a description, teste; depois só os passos, teste. Mudar tudo de uma vez esconde o que realmente resolveu. Pequenos ciclos curtos chegam mais rápido na versão que dispara.
description + passos
pasta completa
uma mudança por vez
consistente e enxuta
🏷️ Versionar e compartilhar
Versione a skill no Git (junto com o projeto) e, opcionalmente, compartilhe com o time ou a comunidade. O histórico te dá uma evolução rastreável; o versionamento protege o ativo; o compartilhamento constrói autoridade. A skill deixa de ser um arquivo solto e vira peça do seu repositório.
💡 Dica prática
Commit a skill junto com o projeto que a usa, não num repositório à parte. Assim ela viaja com o contexto — quem clona o projeto recebe a ferramenta pronta. Uma boa mensagem de commit ("ajusta gatilho da diagnostico-ia") já é parte do histórico.
junto do projeto
evolução rastreável
o ativo seguro
você constrói
✅ Resumo do módulo
🎯 Missão 3.2 — diagnostico-ia no ar
Coloque sua primeira skill pra rodar:
- Criar
.claude/skills/diagnostico-ia/SKILL.mdcom frontmatter + 5 passos. - Anexar os cheat sheets da T2 como referências.
- Rodar a skill para 1 empresa de verdade.
- Iterar a description até ela disparar sozinha.
Sucesso: a skill diagnostico-ia roda e cospe um mini-diagnóstico (maturidade + quick wins + roadmap). O que você ganhou: a primeira engrenagem da Fábrica — reutilizável e versionada.
Próximo módulo:
3.3 — A skill de documentos (DocX/PPTX/Excel/PDF)