Skip to main content
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

  1. Visão Geral
  2. Referência de Endpoints
  3. Autenticação e Permissões
  4. Skills — Criar e Gerenciar
  5. Skill Packs
  6. Skills Propostas por IA
  7. Otimização de Skills
  8. Agent Cortex Mode
  9. Agent Specialists
  10. Formato de Resposta
  11. Tratamento de Erros
  12. Boas Práticas
  13. 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
  • Statusdraft, active ou archived
  • Escopoagent (um único IA) ou organization (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 modos advisory 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:
Resposta:

Criar uma Skill

Requisição:
Corpo da Requisição: Exemplo:
cURL:
TypeScript:

Atualizar uma Skill

Requisição:
Todos os campos do schema de criação são opcionais. Apenas os campos fornecidos serão atualizados. Ciclo de Vida do Status:
Definir o status como active ou archived atualiza automaticamente lastReviewedAt.

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

Retorna packs adaptados ao locale do agente e à configuração atual de skills. Resposta:

Aplicar um Skill Pack

Corpo da Requisição:

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.
Resposta:
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.
Retorna uma lista de objetos 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

Resposta:

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

Corpo da Requisição:
Detecção de Ciclo: O sistema bloqueia delegações circulares (A→B quando B→A já existe). Retorna 400 com reasonCode: "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 description para explicar exatamente quando a skill deve ser ativada
  • Escreva content como instruções passo a passo acionáveis
  • Comece com o status draft durante testes, depois promova para active
  • Use escopo organization para skills compartilhadas entre múltiplos Funcionários IA
Evite:
  • 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

Seleção do Modo Cortex


13. Troubleshooting