O que você vai aprender: Esta página explica como funcionam as Agent Skills, como criar e gerenciá-las, como usar Skill Packs para começar rapidamente, e como usar a proposta assistida por IA para construir uma biblioteca de skills automaticamente.
🔢 Sumário
- Visão Geral
- Referência de Endpoints
- Autenticação e Permissões
- Skills — Criar e Gerenciar
- Skill Packs
- Skills Propostas por IA
- Otimização de Skills
- Agent Cortex Mode
- Agent Specialists
- Formato de Resposta
- Tratamento de Erros
- Boas Práticas
- Troubleshooting
1. Visão Geral
O que são Agent Skills?
As Agent Skills são unidades de conhecimento estruturado que ensinam ao seu Funcionário IA como se comportar em situações específicas. Cada skill contém:- Nome — Um rótulo claro (ex: “Lidar com Pedido de Reembolso”)
- Slug — Um identificador único legível por máquina (ex:
lidar-com-reembolso) - Descrição — Quando essa skill deve ser ativada
- Conteúdo — As instruções detalhadas que a IA segue quando a skill é aplicada
- Status —
draft,activeouarchived - Escopo —
agent(um único IA) ouorganization(compartilhado entre todos os IAs)
Por que usar Skills?
Sem skills, seu Funcionário IA depende apenas de suas instruções base e da base de conhecimento. As skills permitem que você:- Defina comportamentos específicos para situações recorrentes
- Reutilize conhecimento entre múltiplos Funcionários IA (escopo de organização)
- Permita que o Agent Cortex selecione automaticamente a skill certa em tempo de execução
- Mantenha e versione a lógica comportamental do seu IA de forma independente do prompt
Como as Skills são Usadas em Tempo de Execução
Quando uma conversa está em andamento, o Agent Cortex (nos modosadvisory ou active) lê todas as skills ativas e seleciona a mais relevante com base no contexto. O conteúdo da skill selecionada é injetado na janela de contexto da IA como uma camada adicional de instrução.
2. Referência de Endpoints
3. Autenticação e Permissões
Todos os endpoints exigem um cookie de sessão ativo vinculado a um usuário autenticado que pertença à organização proprietária do agente.
O sistema verifica que o agentId pertence à organização atual do usuário autenticado antes de qualquer operação.
4. Skills — Criar e Gerenciar
Listar Skills
Retorna todas as skills de um agente, incluindo as de escopo agente e escopo organização, além das aprovações pendentes relacionadas a skills. Requisição:Criar uma Skill
Requisição:
Exemplo:
Atualizar uma Skill
Requisição:Definir o status comoactiveouarchivedatualiza automaticamentelastReviewedAt.
5. Skill Packs
Os Skill Packs são coleções pré-construídas de skills criadas pela ZappWay para casos de uso comuns. Eles permitem que você inicialize uma biblioteca de skills em segundos.Listar Packs Disponíveis
Aplicar um Skill Pack
6. Skills Propostas por IA
O ZappWay pode usar IA para gerar automaticamente sugestões de skills com base na configuração do agente ou base de conhecimento.Propor Skills a partir da Configuração
Analisa as instruções do agente e ferramentas existentes para sugerir novas skills.Propor Skills a partir da Base de Conhecimento (RAG)
Analisa os datastores e datasources conectados ao agente para extrair tópicos recorrentes e criar sugestões de skills.
Propostas que se assemelham muito a skills existentes são automaticamente ignoradas (contagem skipped).
7. Otimização de Skills
Solicite sugestões de otimização geradas por IA para skills existentes a fim de melhorar sua efetividade.ActionApproval com melhorias sugeridas para skills existentes. Elas são revisadas via sistema de Aprovações antes de serem aplicadas.
8. Agent Cortex Mode
O Agent Cortex controla como a IA seleciona e aplica skills autonomamente em tempo de execução.Obter Modo Atual
Atualizar Modo
9. Agent Specialists
Os Specialists permitem que um agente delegue conversas para outros agentes especializados com base em regras de roteamento.Vincular um Especialista
Detecção de Ciclo: O sistema bloqueia delegações circulares (A→B quando B→A já existe). Retorna400comreasonCode: "CYCLE_BLOCKED".
10. Formato de Resposta
Status Codes
11. Tratamento de Erros
12. Boas Práticas
Escrevendo Skills Efetivas
✅ Faça:- Mantenha cada skill focada em uma situação ou comportamento específico
- Use o campo
descriptionpara explicar exatamente quando a skill deve ser ativada - Escreva
contentcomo instruções passo a passo acionáveis - Comece com o status
draftdurante testes, depois promova paraactive - Use escopo
organizationpara skills compartilhadas entre múltiplos Funcionários IA
- Skills com nomes vagos como “Ajuda Geral” — seja específico
- Colocar muitos comportamentos em uma única skill
- Deixar todas as skills com status
draft(elas não serão usadas pelo Cortex) - Criar skills duplicadas com nomes diferentes mas o mesmo comportamento

