Skills
Procedimento reutilizável que o agente carrega quando a tarefa pede: um texto com instruções e os arquivos que ele cita. Aqui, o que dá para fazer com skills e por onde.
Skills
Procedimento reutilizável que o agente carrega quando a tarefa pede. Uma skill é uma pasta com o texto das instruções e os arquivos auxiliares que ele cita — roteiros, referências, modelos, imagens. É o mesmo modelo do conhecimento: o lugar do arquivo é a identidade dele.
O que dá para fazer
- Criar e editar skill — na maior parte das vezes, quem escreve é o próprio agente.
- Versionar: histórico, comparação e volta para uma versão anterior.
- Importar skill de fora, inclusive de um repositório do GitHub.
- Gravar uma skill a partir do trabalho que acabou de ser feito.
- Definir mantenedores e receber propostas de mudança de quem não é o autor.
- Publicar para a organização — daí em diante o assunto passa a ser o marketplace de skills.
Por onde as skills se usam
| O que dá para fazer | Onde |
|---|---|
| Ver, criar e editar as skills de um agente | A lista de skills, na configuração do agente |
| Acompanhar versões, comparar e voltar para uma anterior | A tela de versões publicadas da skill |
| Definir mantenedores e decidir propostas | A tela de contribuições da skill |
| Importar de fora, ou gravar a partir do que acabou de ser feito | A lista de skills, ou a própria conversa |
| Instalar uma skill publicada por outro agente da organização | O marketplace de skills |
O agente também mexe nisso sozinho durante a conversa: procura a skill que serve para a tarefa, escreve a própria pasta e publica quando o procedimento amadurece.
Limites conhecidos
- A skill só guarda o que está no lugar no fim do turno. Arquivo binário — imagem, PDF, fonte — precisa ser copiado, e não escrito como texto: escrito, chega corrompido do outro lado.
- Skill recém-criada aparece para o agente no turno seguinte, porque o catálogo dele é montado no início do turno.
- Já aconteceu de uma skill publicada citar um arquivo auxiliar que não veio junto no pacote. Quando a skill depende de auxiliares, vale conferir que eles chegaram.
Servidor remoto, conectado por endereço
O caso comum: o serviço publica um endereço, você cadastra esse endereço no agente e as ferramentas de lá passam a estar à disposição dele.
Importação e gravação de skill
Duas formas de uma skill nascer sem alguém escrever o texto dela do zero: trazer de um repositório do GitHub, ou gravar como skill o trabalho que o agente acabou de fazer.