
Habilidades de agentes de IA: o que são e como criá-las
Descubra o que são habilidades de agentes de IA, entenda a divulgação progressiva e aprenda a criar instruções reutilizáveis para fluxos de trabalho eficientes.
Índice
O que é uma habilidade de agente de IA?
Uma habilidade de agente (agent skill) é um conjunto reutilizável de instruções — um procedimento padronizado que ensina a um agente como realizar uma tarefa específica com maestria. Consiste em um único arquivo Markdown chamado SKILL.md e pode agrupar outros arquivos necessários para a tarefa, como documentos de referência, modelos ou scripts executáveis.
Veja a habilidade grill-me como exemplo:
---
name: grill-me
description: Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to stress-test a plan, get grilled on their design, or mentions "grill me".
---
Interview me relentlessly about every aspect of this plan until we reach a shared understanding. Walk down each branch of the design tree, resolving dependencies between decisions one-by-one. For each question, provide your recommended answer.
Ask the questions one at a time.
If a question can be answered by exploring the codebase, explore the codebase instead.
Um arquivo SKILL.md contains um pequeno bloco de metadados e um corpo de instruções. Os metadados consistem no nome e na descrição da habilidade, carregados pelo agente de IA durante a inicialização.
Como funcionam as habilidades de agentes de IA: divulgação progressiva
Inicialmente, apenas o nome e a descrição são carregados no contexto. Quando a solicitação do usuário corresponde à descrição de uma habilidade, o corpo de instruções correspondente é inserido no mesmo contexto.
Vejamos como a habilidade grill-me é utilizada na prática.

Passo a passo
- Solicitação (Request) — O usuário pede algo ao agente ("sabatine-me sobre o design do meu fluxo de trabalho").
- Prompt de seleção — A solicitação do usuário, juntamente com as descrições de todas as habilidades disponíveis, é enviada ao LLM.
- Seleção do LLM — O LLM compara a solicitação com cada descrição e retorna a(s) habilidade(s) correspondente(s).
- Confirmação — O agente exibe a habilidade proposta ao usuário, que confirma (ou rejeita/ajusta) a escolha.
- Instruções carregadas — O agente busca as instruções completas para a habilidade confirmada: o corpo do arquivo
SKILL.md. - Prompt de execução — A solicitação do usuário somada às instruções da habilidade selecionada é enviada ao LLM.
- Resposta — O LLM gera a saída, que é a primeira pergunta da sabatina.
Agora vamos usar o excalidraw-diagram-skill para ilustrar como funciona uma habilidade vinculada a um documento de referência:

Passo a passo
- Solicitação (Request) — O usuário pede algo ao agente ("desenhe o fluxo de trabalho do processo de deploy").
- Prompt de seleção — A solicitação do usuário, além das descrições de todas as habilidades disponíveis, é enviada ao LLM.
- Seleção do LLM — O LLM compara a solicitação com as descrições e retorna o que for compatível. Aqui, "desenhe o fluxo de trabalho" corresponde à descrição do
excalidraw-diagram, sendo selecionado. - Confirmação — O agente apresenta a habilidade proposta ao usuário, que confirma (ou rejeita/ajusta) a escolha.
- Instruções carregadas — O agente busca as instruções completas da habilidade: o corpo do
SKILL.mde quaisquer arquivos referenciados (para oexcalidraw-diagram, isso inclui a paleta de cores, o esquema JSON e os modelos de elementos). - Prompt de execução — A solicitação do usuário somada às instruções da habilidade selecionada vai para o LLM. O modelo agora tem a metodologia detalhada em mãos.
- Resposta — O LLM gera a saída (um arquivo JSON
.excalidraw), que o agente entrega de volta ao usuário.
Habilidades de agentes de IA vs. Ferramentas e MCP
Habilidades não substituem prompts, ferramentas ou integrações MCP. Ferramentas e protocolos MCP ampliam o alcance do agente a sistemas externos — consultando um banco de dados, chamando uma API e assim por diante. Já as habilidades aprofundam o conhecimento prático (know-how) do agente para a execução de uma tarefa específica.
Um MCP como o Configuração do NetSuite MCP no ChatGPT e Claude permite que o agente responda a perguntas acessando dados financeiros e operacionais em tempo real no NetSuite. Em seguida, uma habilidade de relatórios operacionais do NetSuite orienta o agente sobre como estruturar esse relatório e apresentar as respostas estruturadas ao usuário.
Alguns cenários ideais para o uso de habilidades incluem:
- Fluxos de trabalho de várias etapas
- Processamento de documentos, como extração de dados de PDFs
- Padronização de geração de código
Como criar habilidades de agentes de IA
- Crie uma pasta com o nome da habilidade (ex:
netsuite-operation-report/). - Escreva o arquivo
SKILL.mdcontendo umname, umadescriptionprecisa e um corpo de instruções conciso (com menos de 200 palavras). - Adicione os recursos que a tarefa exige — documentos de referência, templates, scripts. Mantenha o arquivo
SKILL.mdenxuto e aponte os links para os detalhes. - Instale a habilidade em um diretório onde os agentes possam descobri-la. Consulte Centralização de habilidades para agentes para entender como gerenciar habilidades em múltiplos agentes.
Algumas dicas para escrever excelentes habilidades:
- Redija a descrição pensando no acionamento (trigger) do sistema, não na leitura humana.
- Mantenha o
SKILL.mdcurto (menos de 200 palavras). Coloque o caso geral no corpo do texto e delegue as exceções para documentos de referência. - Use scripts para tarefas determinísticas. Não peça para o LLM fazer contas e aritmética simples.
- Controle as versões. Adicione-o ao Git.
Conclusão
Diferente das ferramentas e do MCP, que especificam ao que se conectar, as habilidades de agentes empacotam como realizar o trabalho. Elas são complementos fundamentais, não substitutos.
Ao tirar proveito da divulgação progressiva, as habilidades mantêm a janela de contexto do seu agente limpa e eficiente — carregando instruções detalhadas, documentos de referência e scripts executáveis apenas quando a intenção da solicitação do usuário os ativa de fato.
Artigos relacionados

IA e Agentes
Conectar DeepSeek Harness ao Buzz: O Gateway de Nostr
Integre o DeepSeek Harness ao Block Buzz com uma ponte Nostr. Configure auth NIP-42, streaming de mensagens in-place e espaços de trabalho de agentes de IA.
11 MIN DE LEITURA
IA e Agentes
Expor o Hermes Agent em rede privada com Cloudflare WARP
Aprenda a expor e acessar globalmente seu Hermes Agent de forma segura com o Cloudflare WARP e o Zero Trust, sem abrir portas de entrada em seu firewall.
9 MIN DE LEITURA
Colaboração
Como auto-hospedar o Buzz do Block: Espaço para agentes de IA
Aprenda a auto-hospedar o relay Buzz da Block em um VPS Linux com Cloudflare. Crie um espaço de trabalho seguro baseado em Nostr para humanos e agentes IA.
18 MIN DE LEITURA
Anterior
Como instalar e configurar o Hermes Agent em um VPS Linux
Instale o Hermes Agent em um VPS remoto para garantir suporte 24 horas por dia. Siga o nosso guia passo a paso e integre-o com seu próprio bot do Telegram.

Próximo
Alternar entre múltiplos perfis do Cloudflare WARP no macOS
Configure e alterne entre múltiplas organizações do Cloudflare WARP no macOS com um arquivo .mobileconfig. Guia MDM completo para administradores de TI.