Ultralytics YOLO27: Entre na lista de espera.
Licenciar o YOLO
Voltar ao glossário da Ultralytics

Agent Skills

As Agent Skills são pastas de instruções, scripts e ficheiros de referência, organizadas em torno de um ficheiro SKILL.md, que um agente de IA carrega quando uma tarefa precisa delas.

As competências de agentes são pastas com instruções, scripts e ficheiros de referência que dão a um agente de IA conhecimentos especializados para um determinado tipo de tarefa, num formato que o agente só carrega quando a tarefa o exige. Cada competência centra-se num ficheiro SKILL.md cuja breve descrição indica ao agente quando deve usá-la e cujo conteúdo explica como. A Anthropic introduziu as competências de agentes para o Claude em outubro de 2025 e publicou o formato como norma aberta em agentskills.io em dezembro de 2025. Claude Code, OpenAI Codex, Gemini CLI, Cursor, GitHub Copilot, VS Code e dezenas de outros agentes leem agora as mesmas pastas, pelo que uma única competência funciona em todos.

Como funcionam as Agent Skills#

Uma competência é um diretório com o nome da competência, que contém o ficheiro obrigatório SKILL.md e as pastas opcionais scripts/, references/ e assets/. O ficheiro SKILL.md começa com metadados YAML que contêm dois campos obrigatórios: um campo name que corresponde ao nome do diretório e aceita até 64 caracteres compostos por letras minúsculas, algarismos e hífenes, e um campo description com até 1.024 caracteres que descreve o que a competência faz e quando a utilizar. O corpo Markdown que se segue contém o procedimento, exemplos e casos-limite.

Os agentes carregam competências através da divulgação progressiva, o que permite manter uma grande biblioteca de competências a baixo custo. No arranque, o agente lê apenas o nome e a descrição de cada competência, cerca de 100 tokens por competência. Quando um pedido corresponde a uma descrição, o agente lê o SKILL.md completo para a sua janela de contexto; a especificação recomenda manter esse conteúdo abaixo de 500 linhas e 5.000 tokens. Os scripts e ficheiros de referência só são carregados quando as instruções os indicam, e o código de um script nunca entra no contexto se o agente simplesmente o executar e ler os resultados.

Anatomia de um SKILL.md#

Uma equipa de retalho pode dar ao seu agente esta competência para fotografias de prateleiras. A descrição inclui as palavras que ativam a competência e que o agente procura, enquanto o corpo indica um script e uma tabela de referência que só são carregados quando necessário:

---
name: shelf-audit
description: Counts products and finds empty facings in retail shelf photos. Use when the user asks about stock levels, gaps, or planogram compliance in store images.
---

# Shelf audit

1. Run `python scripts/detect_products.py <image>` on each photo. It prints one JSON line per product with its class, confidence, and box.
2. Compare the counts with the expected facings in `references/planogram.csv`.
3. Report each empty facing with its shelf position.
4. Send detections below 0.5 confidence to a person for review instead of counting them.

O agente só vê as duas linhas dos metadados até alguém perguntar sobre prateleiras, e só abre o ficheiro do planograma no passo 2.

  • Ferramentas e invocação de funções: Uma ferramenta é uma operação que o agente pode invocar, como uma consulta a uma base de dados ou um modelo de deteção de objetos. Uma competência ensina o agente quando e como combinar ferramentas para uma tarefa, incluindo regras de validação e contexto do domínio que as ferramentas não possuem.
  • Model Context Protocol (MCP): Liga um agente a sistemas externos em tempo real através de servidores. As competências fornecem conhecimentos procedimentais, pelo que os agentes costumam usar ambos: uma competência pode indicar ao agente que ferramentas MCP chamar e por que ordem.
  • Prompts de sistema e instruções de projeto: Ficheiros como AGENTS.md são carregados em todas as sessões. O corpo de uma competência só é carregado para tarefas correspondentes, pelo que um agente pode ter centenas de competências sem sobrecarregar o seu contexto, que é a ideia central da engenharia de contexto.
  • Ajuste fino: Altera os pesos de um modelo para lhe ensinar um comportamento. Uma skill altera apenas o contexto, por isso pode ser editada, versionada e revista como código, e entra em vigor imediatamente.

Skills na prática#

As skills reúnem conhecimentos que um modelo de linguagem de grande escala (LLM) geral não tem ou aplica de forma inconsistente: regras de marca da empresa, a lista de verificação de lançamento de uma equipa ou as particularidades de um formato de ficheiro. O repositório público de skills da Anthropic inclui as skills de Word, PDF, PowerPoint e Excel que alimentam a criação de documentos do próprio Claude. As Agent Skills da Ultralytics abrangem o ciclo de vida da visão computacional: uma skill de encaminhamento yolo direciona cada pedido para uma skill de seleção de modelos, conjuntos de dados, treino, ajuste, inferência ou exportação, e uma skill platform-cli automatiza a Ultralytics Platform com a linha de comandos ul cloud. O assistente Ask AI da própria Platform usa essa skill platform-cli, e as mesmas pastas podem ser instaladas no Claude Code com claude plugin install yolo@ultralytics ou noutros agentes com npx skills add ultralytics/skills, o que permite a uma ferramenta de programação agêntica treinar e exportar um modelo YOLO26 a partir de um pedido em linguagem natural.

Considerações de segurança#

Uma skill é executada com as permissões do agente, por isso instalar uma skill de terceiros é semelhante a instalar software. As instruções da skill podem conter uma injeção de prompt que redireciona o agente, e os respetivos scripts podem ler ficheiros ou enviar dados para qualquer destino permitido pelo ambiente do agente. As equipas analisam as instruções, os scripts e as dependências de uma skill antes de a instalar, fixam as versões e executam os scripts da skill dentro de uma sandbox de agente com acesso limitado à rede. A especificação também define um campo experimental allowed-tools, uma lista separada por espaços, como Bash(git:*) Read, que indica as ferramentas que uma skill pode executar sem pedir autorização, e os agentes que suportam o campo pré-aprovam essas ferramentas no seu ambiente de execução de agentes.

Explore as soluções

Visão computacional no desporto

Visão computacional no desporto

Descubra como o Ultralytics YOLO impulsiona a visão computacional no esporte com rastreamento de jogadores e bolas, análise de desempenho, insights para treinadores e reabilitação de atletas.
Saiba mais
Visão computacional para imagens aéreas

Visão computacional para imagens aéreas

Transforma imagens de drones e aéreas em informações em tempo real para a agricultura, a aquacultura, a conservação e a análise geoespacial com Ultralytics YOLO.
Saiba mais
Visão computacional no setor aeroespacial

Visão computacional no setor aeroespacial

Aplica visão computacional na indústria aeroespacial com Ultralytics YOLO para inspecionar aeronaves, detetar objetos estranhos na pista (FOD), apoiar operações aeroportuárias em terra e detetar defeitos em materiais compósitos.
Saiba mais
Visão computacional na segurança

Visão computacional na segurança

Protege todas as instalações com os modelos Ultralytics YOLO. A IA visual permite monitorizar perímetros, detetar ameaças, reconhecer matrículas e melhorar a segurança no local de trabalho.
Saiba mais
Visão computacional na robótica

Visão computacional na robótica

Potencia máquinas mais inteligentes com os modelos Ultralytics YOLO. A IA visual na robótica permite navegação autónoma, perceção, rastreamento de objetos e controlo em tempo real.
Saiba mais
Visão computacional na logística

Visão computacional na logística

Otimize a logística com os modelos Ultralytics YOLO. A IA de visão permite inspecionar pacotes, fazer triagem, rastrear veículos e monitorar a segurança em tempo real nos armazéns.
Saiba mais
Visão computacional no varejo

Visão computacional no varejo

Reinvente o varejo com os modelos Ultralytics YOLO. A IA de visão permite rastrear o estoque, monitorar prateleiras, gerenciar filas e obter insights mais inteligentes sobre clientes.
Saiba mais
Visão computacional na área da saúde

Visão computacional na área da saúde

Desenvolva soluções de saúde com os modelos Ultralytics YOLO. A IA de visão na área da saúde permite obter imagens médicas mais rapidamente, diagnósticos mais inteligentes e monitoramento de pacientes.
Saiba mais
Visão computacional na manufatura

Visão computacional na manufatura

Otimize a manufatura com modelos Ultralytics YOLO. A IA visual impulsiona o controle de qualidade, a detecção de defeitos, a conformidade com o uso de EPI e a automação da linha de montagem.
Saiba mais
Visão computacional no setor automotivo

Visão computacional no setor automotivo

Aplique visão computacional no setor automotivo com modelos Ultralytics YOLO. A IA visual aumenta a segurança viária, aprimora a assistência ao condutor e viabiliza a automação de veículos para estradas mais inteligentes.
Saiba mais
Visão computacional na agricultura

Visão computacional na agricultura

Leve a IA de visão à agricultura inteligente com os modelos Ultralytics YOLO. Aprimore o monitoramento de plantações, o rastreamento de animais e a agricultura de precisão para obter safras maiores e mais inteligentes.
Saiba mais

Vamos construir juntos o futuro da IA!

Comece sua jornada rumo ao futuro do aprendizado de máquina