A diferença em uma frase
Um agente recebe um objetivo e decide como chegar lá. Uma skill recebe uma tarefa e segue um procedimento já escrito. O agente tem papel, contexto e critério próprios. A skill tem instruções, e às vezes código, que funcionam do mesmo jeito toda vez que são chamadas.
| Critério | Agente | Skill |
|---|---|---|
| O que recebe | Um objetivo | Uma tarefa definida |
| O que faz | Decide o caminho | Segue um procedimento |
| Quanto varia | A cada pedido | Quase nada |
| Como se confere | Juiz-modelo ou revisão | Teste ou regra fixa |
De onde veio a regra
O experimento #007 compilou 14 fontes de pesquisa num squad de context engineering. A arquitetura ficou com 9 agentes, 8 skills e 6 workflows. A descoberta mais relevante foi que dividir assim é mais simples e mais forte do que fazer tudo com agentes. Cada agente carrega os próprios frameworks completos, sem referências externas, e o trabalho mecânico fica nas skills.
Como decidir em cada etapa
- A etapa exige escolha? Se duas pessoas competentes fariam de jeitos diferentes, é trabalho de agente.
- A etapa se repete igual? Se o passo a passo cabe numa lista fixa, é skill.
- Como você vai conferir? Se um teste resolve, é skill. Se precisa de critério e leitura, é agente, com uma verificação separada.
- Na dúvida, menos agentes. Foi o que funcionou no #007: menos agentes, cada um mais completo, e o repetitivo em skills.
Os erros mais comuns
- Agente para tudo. Cada passo mecânico vira um agente, e o sistema ganha custo e pontos de passagem onde pode falhar, como descrito em sistemas multi-agente.
- Skill que decide. O procedimento acumula "se isso, faça aquilo" até virar julgamento. Nesse ponto, é hora de um agente.
- Agente sem skills. O agente reescreve do zero, toda vez, um procedimento que poderia estar escrito uma vez só.
Perguntas frequentes
Skill é o mesmo que prompt?
Não. Um prompt é uma instrução solta. Uma skill é um procedimento empacotado, com instruções e às vezes scripts, que um agente chama quando precisa.
Um agente pode usar várias skills?
Sim. É o desenho mais comum: o agente decide o que fazer e chama as skills que executam cada parte.
Isso vale fora do Claude Code?
Sim. O nome muda de ferramenta para ferramenta, mas a divisão entre quem decide e quem executa um procedimento fixo vale para qualquer sistema com agentes.
Quer aplicar isso na sua operação?
A primeira conversa é um diagnóstico de uma hora, gratuito.