Conceitos

Skills

Skills empacotam conhecimento operacional reutilizável para que agents sigam procedimentos consistentes sem inflar o prompt principal.

#O que é uma skill

Uma skill é um pacote versionado de arquivos, normalmente com um SKILL.md como entrada. Ela pode conter instruções, checklists, exemplos, políticas internas e assets textuais que o agent consulta quando precisa executar uma tarefa específica.

Use skills para conhecimento que muda menos que uma session, mas mais que o código do produto.

#Quando usar

  • Procedimentos de atendimento ou backoffice.
  • Regras de triagem por produto.
  • Playbooks de análise de documentos.
  • Convenções de escrita ou revisão.
  • Instruções específicas de um cliente enterprise.

Não use skills para segredos, dados pessoais brutos ou estado de conversa. Para isso, use vaults, memory stores e metadados de session.

#Versionamento

Publicar uma skill cria uma versão imutável. Agents podem depender de versões específicas, o que torna reproduzível o comportamento de uma session mesmo depois que o conteúdo evolui.

Esse versionamento é essencial quando uma skill representa procedimento regulado, regra comercial ou fluxo auditável.

#Referência relacionada