Guia Prático para Criar Habilidades do Claude: Estrutura, Gatilhos e Scripts

✍️ OpenClawRadar📅 Publicado: March 14, 2026🔗 Source
Guia Prático para Criar Habilidades do Claude: Estrutura, Gatilhos e Scripts
Ad

O que são as Habilidades Claude e Como Funcionam

As Habilidades Claude são manuais de instrução que automatizam tarefas específicas, distintas dos Projetos (bases de conhecimento) e do Model Context Protocol (camada de conexão para dados em tempo real). Se você digitou as mesmas instruções no início de mais de três conversas, essa é uma habilidade implorando para ser criada.

Estrutura e Configuração da Habilidade

Uma habilidade é uma pasta contendo um arquivo chamado SKILL.md. A estrutura básica é:

nome-da-sua-habilidade/
├── SKILL.md
└── references/
    └── seu-ref.md

Coloque a pasta em ~/.claude/skills/ na sua máquina. O Claude a encontra automaticamente.

Gatilhos YAML: O Mecanismo de Ativação

No topo do SKILL.md, escreva metadados entre as linhas --- para dizer ao Claude quando ativar. Exemplo:

---
name: limpador-csv
description: Transforma arquivos CSV bagunçados em planilhas limpas. Use esta habilidade sempre que o usuário disser 'limpe este CSV', 'corrija os cabeçalhos', 'formate estes dados' ou 'organize esta planilha'. NÃO use para PDFs, documentos do Word ou arquivos de imagem.
---

Siga três regras: escreva na terceira pessoa, liste frases de gatilho exatas e defina limites negativos. O campo de descrição é a linha mais importante em toda a habilidade—uma descrição fraca significa que a habilidade nunca será acionada.

Ad

Quando Instruções Não São Suficientes: Diretório de Scripts

Instruções em inglês simples lidam com julgamento, linguagem, formatação e decisões. Para tarefas que precisam de computação real, adicione uma pasta scripts/.

Use instruções para: "reescreva isso na voz da nossa marca" ou "categorize estas anotações de reunião".

Use scripts para: "calcule a média móvel destes números", "analise este XML e extraia campos específicos" ou "redimensione todas as imagens nesta pasta para 800x600".

Estrutura de pasta para uma habilidade usando ambos:

analisador-de-dados/
├── SKILL.md
├── references/
│   └── modelo-analise.md
└── scripts/
    ├── analisar-csv.py
    └── calcular-estatisticas.py

Dentro do SKILL.md, referencie scripts assim:

## Fluxo de Trabalho
1. Leia o arquivo CSV enviado para entender sua estrutura.
2. Execute scripts/analisar-csv.py para limpar os dados:
   - Comando: `python scripts/analisar-csv.py [arquivo_entrada] [arquivo_saida]`
   - Isso remove linhas vazias, normaliza cabeçalhos e aplica tipos de dados.
3. Execute scripts/calcular-estatisticas.py nos dados limpos:
   - Comando: `python scripts/calcular-estatisticas.py [arquivo_limpo]`
   - Isso gera: média, mediana, desvio padrão e outliers para cada coluna numérica.
4. Leia a saída estatística e escreva um resumo legível seguindo o modelo em references/modelo-analise.md. Destaque quaisquer anomalias ou outliers que preocupariam um leitor não técnico.

Scripts lidam com computação; instruções lidam com julgamento. Uma regra para scripts: um script, uma tarefa. analisar-csv.py não deve também calcular estatísticas. Mantenha-os focados, aceite caminhos de arquivo como argumentos, nunca codifique caminhos e sempre inclua tratamento de erros para que o Claude possa ler falhas e comunicá-las claramente.

Referências: A Regra de Um Nível de Profundidade

Se uma habilidade precisa de um guia de marca ou modelo, coloque-o em references/ e vincule-o do SKILL.md. Nunca tenha arquivos de referência vinculando a outros arquivos de referência—o Claude truncará sua leitura e perderá coisas. Apenas um nível de profundidade.

nome-da-sua-habilidade/
├── SKILL.md
└── references/
    └── guia-voz-marca.md ← vincule a isto do SKILL.md ← nunca vincule a outro arquivo daqui

No SKILL.md: Antes de iniciar a tarefa, leia o guia de voz da marca em references/guia-voz-marca.md

Orquestração de Múltiplas Habilidades: Prevenindo Conflitos

Uma vez que você tenha cinco ou mais habilidades implantadas, os conflitos começam—como o aplicador de voz da marca sendo acionado quando você queria o redator de e-mails. Três regras impedem isso:

  • Regra 1: Territórios não sobrepostos. Cada habilidade possui um domínio claramente definido (ex.: aplicador de voz da marca lida com conformidade de voz, redator de e-mails lida com composição, reutilizador de conteúdo lida com transformação de formato). Sem vazamentos.
  • Regra 2: Limites negativos agressivos.

📖 Leia a fonte completa: r/ClaudeAI

Ad

👀 See Also

Corrigindo a Invalidação do Cache KV do Claude Code com Backends Locais
Guides

Corrigindo a Invalidação do Cache KV do Claude Code com Backends Locais

As versões 2.1.36+ do Claude Code injetam cabeçalhos de telemetria dinâmica e atualizações de status do git em cada solicitação, quebrando a correspondência de prefixos e forçando o reprocessamento completo do prompt do sistema com mais de 20 mil tokens em backends locais como o llama.cpp. Uma correção de configuração em ~/.claude/settings.json pode reduzir o processamento de mais de 60 segundos para aproximadamente 4 segundos.

OpenClawRadar
Linhas de Base de Roteamento de Modelos para Uso do Claude e OpenAI
Guides

Linhas de Base de Roteamento de Modelos para Uso do Claude e OpenAI

Um desenvolvedor compartilha sua estratégia de roteamento de modelos usando Claude Haiku 4.5, Sonnet 4.6, Opus 4.6 e ChatGPT 5.3 Codex para diferentes tipos de tarefas, com alternativas para GPT-5 Mini e GPT-5.4 quando necessário.

OpenClawRadar
Qwen3.5-397B MoE roda em 14GB de RAM via carregamento paginado de especialistas no M1 Ultra
Guides

Qwen3.5-397B MoE roda em 14GB de RAM via carregamento paginado de especialistas no M1 Ultra

O mecanismo Paged MoE mantém apenas 20 especialistas residentes e carrega o restante sob demanda do SSD, executando um modelo de 397B com 209GB em um Mac Studio de 64GB com 1,59 tok/s e pico de RAM de 14GB. Inclui benchmarks de modelos menores.

OpenClawRadar
Nuvem OpenClaw Ollama: Correção em Três Camadas para Modelos Faltantes e Bug de Deleção do Médico
Guides

Nuvem OpenClaw Ollama: Correção em Três Camadas para Modelos Faltantes e Bug de Deleção do Médico

Uma instalação limpa do OpenClaw com modelos Ollama Cloud falhou: apenas kimi-k2.5 funcionou, configurações desapareceram. Causa raiz: lista de provedores ausente, campo name obrigatório, e 'openclaw doctor --fix' deleta seu bloco de provedor.

OpenClawRadar