O que são skills de agent? Exemplos e guia para começar

As skills de agent reúnem instruções, scripts e recursos em pastas portáteis que os agentes de IA carregam apenas quando necessário. Este guia explica como elas funcionam, como se comparam a prompts e MCP e como criar sua primeira skill.

Tempo de leitura: 11 minutosAtualizado: 2026-10-17
Entenda as skills de agentes de IA

As habilidades de agent são pacotes reutilizáveis de instruções e, opcionalmente, scripts, referências e modelos que orientam um agent de IA em uma tarefa específica. No formato aberto Agent Skills, cada pacote é uma pasta estruturada em torno de um arquivo SKILL.md. Agents compatíveis podem descobrir habilidades e carregar suas instruções quando forem relevantes, em vez de manter todos os procedimentos na conversa de uma só vez. Este guia explica o formato, apresenta exemplos práticos e mostra como criar e testar sua primeira habilidade.

O que são habilidades de agent?

Agent Skills é um formato aberto e leve para empacotar conhecimento especializado e fluxos de trabalho. Uma habilidade contém um arquivo SKILL.md com frontmatter em YAML que descreve seu nome e finalidade, seguido de instruções em Markdown. Os arquivos de apoio podem incluir scripts, documentos de referência e modelos.

O termo “habilidades de IA” pode se referir a várias coisas, incluindo a capacidade das pessoas de usar IA. Neste guia, habilidades de agent e habilidades de agent de IA referem-se especificamente a pacotes SKILL.md reutilizáveis para agents compatíveis.

Por exemplo, uma habilidade de resumo de reuniões pode definir as seções da ata de uma equipe, como registrar decisões e como sinalizar responsáveis ou prazos ausentes. Você salva essas regras uma vez e as reutiliza com novas anotações de reuniões. A habilidade orienta o trabalho do agent; ela não retreina o modelo subjacente.

my-skill/ ├── SKILL.md # Obrigatório: metadados + instruções ├── scripts/ # Opcional: código executável ├── references/ # Opcional: documentação carregada sob demanda └── assets/ # Opcional: modelos e outros recursos

A especificação aberta exige nome e descrição no frontmatter. O nome deve ter de 1 a 64 caracteres, usar letras minúsculas, dígitos e hífens, além de corresponder ao nome do diretório; ele não pode começar nem terminar com hífen, nem conter hífens consecutivos. A descrição deve ter de 1 a 1.024 caracteres e explicar tanto a tarefa quanto quando usar a habilidade.

Como funcionam as habilidades de agent?

O formato foi projetado para divulgação progressiva: os agents recebem informações suficientes para selecionar uma habilidade antes de carregar todas as suas instruções.

  1. Descoberta. O agent recebe os nomes e as descrições das habilidades disponíveis. Esses metadados ainda usam contexto, mas os procedimentos completos não são todos carregados de início.

  2. Ativação. Quando o agent seleciona uma habilidade relevante, ele lê o SKILL.md. Algumas ferramentas também permitem invocar uma habilidade pelo nome ou desativar a seleção automática.

  3. Execução. O agent segue o procedimento e lê referências de apoio ou executa scripts quando necessário e permitido.

Isso reduz o contexto usado por procedimentos inativos. O uso real de contexto depende da quantidade e da extensão das descrições, das habilidades ativas e dos recursos carregados. Descrições claras ajudam na seleção, mas a ativação e a qualidade da saída ainda precisam ser testadas.

Habilidades de agent vs. prompts, MCP e ferramentas

O vocabulário das ferramentas de IA é amplo, e “habilidade” aparece ao lado de vários conceitos semelhantes. Veja como eles diferem:

RecursoO que éQuando está ativoIdeal para
PromptInstruções fornecidas em uma conversa; também podem ser salvasEnquanto forem mantidas no contexto da conversaInstruções pontuais
Instruções sempre ativas (como AGENTS.md, QWEN.md)Informações e restrições do projetoDe acordo com o escopo do projeto e as regras de carregamento do agentRegras para todo o projeto
Skill de agentPasta versionada de instruções e recursosCarregada sob demanda quando relevanteFluxos de trabalho e procedimentos repetíveis
Servidor/ferramenta MCPUma integração em execução que disponibiliza ações e dadosQuando configurado, conectado e autorizadoExecutar ações, acessar dados em tempo real
SubagenteUm trabalhador separado com sua própria janela de contextoQuando iniciadoTrabalho isolado ou paralelo

Habilidades vs. prompts. Um prompt fornece instruções em uma conversa; uma habilidade armazena um procedimento reutilizável e recursos de apoio para descoberta ou invocação explícita. Prompts também podem ser salvos e reutilizados. Uma habilidade se torna útil quando uma tarefa recorrente exige um fluxo de trabalho mantido, exemplos, referências ou scripts.

Habilidades vs. MCP. O MCP fornece capacidades a um agent, ou seja, conexões com ferramentas e dados em tempo real. Uma habilidade fornece conhecimento a um agent: como executar bem uma tarefa, em qual sequência e com quais etapas de verificação. Os dois são complementares. Uma habilidade de revisão de código define o que caracteriza uma revisão completa, enquanto um servidor MCP do GitHub permite que o agent leia o pull request em si.

Habilidades vs. instruções de projeto. Arquivos como AGENTS.md fornecem orientações de projeto de acordo com as regras de carregamento e escopo do agent. Mantenha neles as convenções de aplicação ampla e use habilidades para procedimentos específicos de tarefas que devem ser carregados quando relevantes. O comportamento exato depende da ferramenta.

Por que as habilidades de agent são importantes

  • Conhecimento reutilizável: registre métodos, listas de verificação e modelos específicos para tarefas, sem precisar explicá-los a cada vez.

  • Procedimentos mais consistentes: forneça aos agents as mesmas etapas e os mesmos critérios de revisão em tarefas recorrentes. Os resultados ainda exigem verificação.

  • Eficiência de contexto: carregue instruções detalhadas quando necessário, em vez de incluir todos os procedimentos em orientações sempre carregadas.

  • Reutilização entre ferramentas: compartilhe o formato central SKILL.md entre agents compatíveis, verificando o acesso a ferramentas, as dependências e os campos específicos da plataforma antes de usá-lo.

  • Manutenção pela equipe: mantenha as pastas de habilidades sob controle de versão para que mudanças em um fluxo de trabalho compartilhado possam ser revisadas.

Quais ferramentas de IA oferecem suporte a habilidades de agent?

As habilidades de agent são compatíveis com uma variedade crescente de ferramentas de IA, incluindo Claude Code, OpenAI Codex, Cursor, GitHub Copilot e Kimi Code. Essas ferramentas usam pacotes de habilidades reutilizáveis para fornecer aos agents instruções, fluxos de trabalho e recursos de apoio específicos para cada tarefa.

O formato compartilhado SKILL.md facilita a reutilização de habilidades entre ferramentas compatíveis, embora os caminhos de instalação e os métodos de invocação variem conforme o produto. Se uma habilidade depender de scripts ou ferramentas externas, verifique se essas dependências estão disponíveis no ambiente em que você pretende usá-la.

Exemplos e casos de uso de habilidades de agent

Uma habilidade útil reúne as regras que tornam uma tarefa recorrente específica para sua equipe. Estes exemplos mostram o que incluir no pacote e o que verificar no resultado:

SkillEntradaRegras reutilizáveisResultado a verificar
Resumo da reuniãoAnotações ou transcrição da reuniãoSepare as decisões da discussão; inclua os responsáveis pelas tarefas e os prazos; sinalize detalhes ausentesAta com Resumo, Decisões e Itens de ação
Revisão de conteúdo da marcaUm rascunho e diretrizes da marcaVerifique a terminologia aprovada, o tom, as alegações proibidas e as mensagens obrigatóriasUma lista de problemas com revisões sugeridas
Revisão de códigoUm diff de pull requestVerifique o tratamento de erros, os testes, as alterações de dependências e as convenções do projetoUm relatório que separa as correções necessárias das sugestões
Relatório semanalNotas de progresso e métricasUse um período e seções fixos para o relatório; diferencie o trabalho concluído, os riscos e as próximas etapasUm relatório que preserva as métricas fornecidas e sinaliza dados ausentes

O processamento de documentos e a análise recorrente de dados também são bons candidatos, mas frequentemente exigem ferramentas ou scripts além do SKILL.md. Comece com um fluxo de trabalho restrito, verifique seus resultados e adicione dependências somente quando a tarefa precisar delas.

Usando habilidades de agent com o Kimi AI

Escolha o ambiente que corresponde à sua tarefa. Os métodos de criação acima abrangem a autoria em linguagem natural e um fluxo de trabalho local baseado em arquivos.

Habilidades de agent no Kimi Code

O Kimi Code CLI encontra habilidades nos diretórios de projeto .agents/skills/ e .kimi-code/skills/ e nos diretórios de usuário ~/.agents/skills/ e ~/.kimi-code/skills/. O diretório de usuário específico do Kimi pode ser alterado com KIMI_CODE_HOME. Invoque uma habilidade com /skill:<name> ou deixe que o modelo a selecione com base em sua descrição e nos campos de acionamento compatíveis. A seleção automática pode ser desativada para habilidades individuais. Consulte a documentação atual do CLI ao configurar caminhos ou campos específicos da plataforma.

Use habilidades de agent no Kimi Code CLI

Habilidades de agent para o trabalho cotidiano no Kimi

Não é preciso configurar tudo do zero. Abra o Kimi no desktop ou na web, navegue pela Loja de Skills e instale uma Skill com um clique para começar a usá-la no Kimi. De pesquisa e redação a programação e análise de dados, a Loja de Skills do Kimi oferece habilidades para uma ampla variedade de tarefas. Navegue pela loja no app desktop ou web do Kimi, instale uma Skill com um clique e comece a usá-la no Kimi.

Use habilidades de agent no Kimi na web e no Kimi Work, o desktop

Como criar sua própria habilidade de agent

Você pode criar uma habilidade descrevendo um fluxo de trabalho para uma ferramenta de IA ou escrevendo o SKILL.md por conta própria. Comece com uma tarefa repetida e uma saída que você possa verificar facilmente, como uma ata de reunião.

Método 1: criar uma habilidade de agent com o Kimi

No Kimi, abra o painel Skills para descobrir ou instalar habilidades. Para criar a sua, envie um procedimento ou descreva o que deseja em uma conversa de criação de habilidades. Você também pode usar /skill-creator. Consulte o guia de Skills do Kimi para conhecer os pontos de acesso atuais.

Etapa 1: abra a loja Skills do Kimi e clique em "customize" > "Create with Kimi".

Abra a loja Skills do Kimi e clique em "customize" > "Create with Kimi".

Etapa 2: descreva a habilidade de que você precisa.

Informe ao Kimi a tarefa, a entrada esperada, a estrutura da saída e as regras para informações ausentes.

Por exemplo:

Crie uma habilidade de resumo de reuniões para nossa equipe. Use-a quando eu pedir atas de reunião ou itens de ação a partir de anotações de reuniões. Apresente Resumo, Decisões e Itens de ação. Cada item de ação deve incluir uma tarefa, um responsável e um prazo. Escreva “Não especificado” quando não houver responsável ou prazo. Não invente decisões nem datas. Peça as anotações se elas não forem fornecidas.
Informe ao Kimi a tarefa, a entrada esperada, a estrutura da saída e as regras para informações ausentes.

Se o resultado não cumprir alguma regra, peça ao Kimi que revise essa regra e repita o teste. Para um SOP existente, especifique quais partes são instruções e quais são materiais de contexto; remova conteúdo irrelevante ou sensível antes de empacotá-lo. Quando a habilidade for criada, você poderá usá-la com o Kimi imediatamente.

Método 2: escrever habilidades de agent por conta própria

Este exemplo usa apenas instruções de texto e não precisa de scripts adicionais. Ele usa o Kimi Code CLI para demonstrar a instalação e a invocação; outros agents podem usar caminhos e comandos diferentes.

Etapa 1: crie a pasta. Para uma habilidade de nível de usuário no Kimi Code CLI, crie ~/.agents/skills/meeting-summary/. Para uma habilidade de nível de repositório compartilhada com uma equipe, use .agents/skills/meeting-summary/ na raiz do repositório.

mkdir -p ~/.agents/skills/meeting-summary

Etapa 2: salve o SKILL.md. Crie ~/.agents/skills/meeting-summary/SKILL.md e cole o conteúdo a seguir. A descrição identifica a tarefa; o corpo define as regras de saída e de informações ausentes.

--- name: meeting-summary description: Transforme anotações de reuniões em atas estruturadas com decisões e itens de ação. Use quando o usuário pedir para resumir anotações de reuniões, redigir atas de reunião ou extrair itens de ação de uma reunião. --- ## Procedimento 1. Leia as anotações de reunião fornecidas. Se não houver nenhuma, peça-as. 2. Escreva um breve Resumo dos principais tópicos. 3. Liste apenas as Decisões acordadas explicitamente. Se não houver nenhuma, escreva "Nenhuma registrada". 4. Crie uma tabela de Itens de ação com as colunas Tarefa, Responsável e Prazo. 5. Preserve os nomes e as datas conforme fornecidos. Escreva "Não especificado" para responsáveis ou prazos ausentes. Não invente informações. 6. Retorne apenas as três seções: Resumo, Decisões e Itens de ação.

Etapa 3: inicie uma nova sessão e invoque-a. Depois de salvar o arquivo, inicie uma nova sessão do Kimi Code CLI. Digite este comando na entrada de chat:

/skill:meeting-summary Resuma estas anotações de reunião: Concordamos em lançar o piloto em 20 de outubro de 2026. Maya redigirá o e-mail de integração até 15 de outubro de 2026. Leo revisará a página de preços; nenhum prazo foi definido.

Etapa 4: verifique o resultado. O conteúdo a seguir é uma saída esperada ilustrativa, não uma execução registrada do produto. A redação pode variar; as seções, a decisão, os responsáveis e os prazos devem seguir a habilidade.

Resumo A equipe discutiu o lançamento do piloto e as tarefas de preparação. Decisões - Lançar o piloto em 20 de outubro de 2026. Itens de ação | Tarefa | Responsável | Prazo | | Redigir o e-mail de integração | Maya | 15 de outubro de 2026 | | Revisar a página de preços | Leo | Não especificado |

Etapa 5: teste a seleção automática e os limites. Em uma nova conversa, peça “Transforme estas anotações de reunião em uma ata” sem o comando com barra e forneça as mesmas anotações. Verifique se o agent carrega a habilidade usando o registro de atividade da interface, quando disponível, e se a saída segue as regras dela. Em seguida, faça uma solicitação não relacionada, como “Explique recursão em Python”; a habilidade meeting-summary deve permanecer inativa. Invoque-a também sem anotações: ela deve pedir uma entrada.

E se uma habilidade de agent não funcionar?

SintomaO que verificar
A habilidade não é encontradaVerifique o diretório de varredura, o nome exato do arquivo SKILL.md, o frontmatter YAML válido e a correspondência entre pasta e nome. Inicie uma nova sessão depois de adicioná-la.
A invocação manual funciona, mas a seleção automática nãoTorne a descrição mais específica para a tarefa pretendida. Verifique se a invocação automática está desativada; tente novamente em uma conversa nova.
A habilidade é ativada para solicitações não relacionadasRestrinja a descrição e teste solicitações não relacionadas como exemplos negativos.
A saída deixa de cumprir uma regraDeixe a regra explícita, adicione um exemplo de entrada/saída e teste novamente com casos de informações ausentes.
Um script ou integração falhaVerifique os pacotes necessários, as permissões, o acesso à rede e as ferramentas configuradas. Uma habilidade não instala todas as dependências automaticamente.

Para scripts, referências extensas ou modelos, adicione scripts/, references/ ou assets/ conforme necessário e crie links para eles no SKILL.md. Consulte a documentação de Skills do Kimi Code CLI para conferir os caminhos e as opções de invocação atuais.

Boas práticas para usar e criar habilidades de agent

  • Defina um acionamento claro: explique tanto a tarefa quanto quando usar a habilidade. Inclua os termos que os usuários usam naturalmente e teste solicitações relevantes e não relacionadas.

  • Mantenha as instruções focadas: a especificação recomenda menos de 500 linhas e menos de 5.000 tokens para o arquivo principal. São diretrizes separadas, não uma conversão de linhas em tokens. Mova referências detalhadas para arquivos de apoio.

  • Especifique saídas observáveis: inclua seções obrigatórias, exemplos de entradas e saídas e regras para informações ausentes.

  • Documente as dependências: identifique as ferramentas e os pacotes necessários e use metadados de compatibilidade quando apropriado. Mantenha extensões específicas da plataforma separadas do núcleo portátil.

  • Controle ações com consequências: use invocação explícita e regras de aprovação adequadas para fluxos de trabalho que enviam mensagens ou implantam alterações. A invocação manual, por si só, não substitui verificações de permissão.

  • Revise pacotes de terceiros: inspecione as instruções e os scripts incluídos antes da instalação, incluindo quais dados e permissões eles usam.

Conclusão

As habilidades de agent transformam tarefas repetidas em fluxos de trabalho reutilizáveis que agents de IA compatíveis podem carregar quando necessário. Comece com um SKILL.md focado, que defina quando usar a habilidade e o que ela deve produzir. Adicione scripts ou referências apenas quando a tarefa exigir e, depois, teste quando a habilidade é ativada e a qualidade de sua saída.

Perguntas frequentes

“Habilidades de IA” é um termo amplo. No contexto de ferramentas de agent, ele pode se referir a Agent Skills: pacotes reutilizáveis estruturados em torno de SKILL.md que fornecem instruções específicas para tarefas e arquivos de apoio opcionais. Também pode descrever a proficiência humana com IA, portanto o significado depende do contexto.
Um prompt fornece instruções em uma conversa. Uma habilidade armazena um fluxo de trabalho reutilizável que um agent compatível pode encontrar ou que você pode invocar explicitamente. Ela também pode incluir scripts, referências e modelos. As habilidades são úteis quando uma tarefa exige regras mantidas ao longo de execuções repetidas.
Não. O MCP conecta agents a ferramentas e fontes de dados. Uma habilidade descreve como realizar uma tarefa e pode orientar o agent sobre como usar essas conexões. Uma habilidade de revisão de código pode definir critérios de revisão, enquanto uma integração MCP fornece acesso ao pull request.
Entre os exemplos estão Kimi Code, Claude Code, OpenAI Codex, Cursor e GitHub Copilot. Consulte a documentação atual de cada produto para verificar os caminhos de instalação e os recursos compatíveis. Uma habilidade pode exigir ajustes se depender de campos ou ferramentas específicos da plataforma.
Agents compatíveis podem selecionar habilidades relevantes com base em suas descrições, mas a seleção automática depende do produto, das configurações e dos metadados da habilidade. É possível invocar explicitamente uma habilidade nas ferramentas que oferecem suporte a isso; a CLI do Kimi Code usa /skill:. Teste a ativação em vez de supor que toda solicitação relevante a acionará.
Revise as instruções, os scripts, as dependências e as permissões solicitadas antes de instalar uma habilidade de terceiros. Ela pode influenciar o uso de ferramentas e as ações realizadas dentro das permissões do agent. Prefira fontes que você possa inspecionar e mantenha controles de aprovação adequados para ações com consequências relevantes.
A especificação aberta recomenda manter o arquivo principal com menos de 500 linhas e 5.000 tokens, deixando materiais de referência mais extensos em arquivos de apoio. O nome obrigatório deve ter de 1 a 64 caracteres, e a descrição, de 1 a 1.024 caracteres.
Você também pode gostar
12 Skills de Tradução: Automatize Tarefas Multilíngues com Mais Inteligência
12 Skills de Tradução: Automatize Tarefas Multilíngues com Mais Inteligência
2026-10-15
Skills de Suporte ao Cliente com IA para Melhorar o Atendimento
Skills de Suporte ao Cliente com IA para Melhorar o Atendimento
2026-10-09
13 habilidades de IA para SEO que automatizam a otimização de busca
13 habilidades de IA para SEO que automatizam a otimização de busca
2026-10-08
Um Guia Completo sobre Claude Code Skills e Casos de Uso
Um Guia Completo sobre Claude Code Skills e Casos de Uso
2026-10-08
Como usar skills no Cursor: um guia prático
Como usar skills no Cursor: um guia prático
2026-10-08