# Conhecimento, habilidades e saída

> Defina as fontes que um agente sempre consulta e as habilidades que ele carrega primeiro, e escolha o formato das respostas e o destino do trabalho.

Abaixo da instrução de um agente, três seções orientam cada execução: **Conhecimento** é o que ele lê, **Habilidades** é como ele sabe realizar o trabalho e **Saída** é o que ele entrega.

## Adicione conhecimento

Conhecimento é o que o agente sempre consulta, como uma lista de preços, um guia de estilo, uma pasta com contratos anteriores ou um site.

1. Abra o agente e vá para **Conhecimento**.
2. Digite <kbd>/</kbd> ou escolha **Adicionar recurso** (**+**) e selecione um arquivo, uma pasta, uma página, um banco de dados ou um app. Para adicionar um site, escolha **Adicionar site** e cole o endereço.
3. Para adicionar um arquivo do seu computador, cole-o no campo. Ele é adicionado primeiro à sua Biblioteca.

Conhecimento aceita arquivos, pastas, páginas, dados, apps e sites, com um limite de 20 fontes. Para remover uma fonte, exclua o chip correspondente.

## Adicione habilidades

Uma habilidade ensina Dvina a realizar um tipo de trabalho, como fazer a triagem de um NDA ou elaborar uma proposta. Um agente carrega suas habilidades primeiro, antes de começar.

1. Abra o agente e vá para **Habilidades**.
2. Digite <kbd>/</kbd> ou escolha **Adicionar recurso** (**+**) e selecione uma habilidade.

Só é possível adicionar habilidades aqui. Um agente pode ter até 10.

## Obtenha habilidades

Suas habilidades ficam no Feed, em **Habilidades**. Para obter uma:

- **Das habilidades oficiais:** No Feed, escolha **Adicionar contexto** e depois **Habilidade a partir de um modelo**. Escolha uma habilidade para ver **Quando Dvina a usa**, sua **Licença**, sua **Fonte** e seus **Arquivos**. Depois, escolha **Adicionar**. Ela é adicionada exatamente como seu criador a publica, e você pode editar sua cópia.
- **De um arquivo:** No Feed, escolha **Adicionar contexto** e depois **Habilidade**. Selecione um arquivo SKILL.md ou um pacote de habilidades (um arquivo .zip). O pacote precisa conter uma pasta de habilidade com um arquivo SKILL.md dentro dela e pode incluir várias habilidades.
- **De um link:** Cole um link para uma habilidade em uma conversa e peça a Dvina para adicioná-la. Pode ser um repositório, uma pasta ou um SKILL.md do GitHub, uma página do skills.sh ou um link direto para um arquivo .zip ou SKILL.md. Dvina pede sua aprovação primeiro, informando o nome da habilidade e de onde ela vem.

Em qualquer caso, você confirma uma vez antes que qualquer coisa seja adicionada. Dvina mostra de onde vem a habilidade e, se ela inclui scripts, quantos são executados no seu sandbox. Uma habilidade do skills.sh que não foi publicada por um publicador oficial recebe o aviso: **Ela vem de um publicador da comunidade, não de um publicador oficial.** Quando a habilidade de um arquivo tem o mesmo nome de uma das suas, Dvina informa que ela substitui a sua.

Uma habilidade cujo SKILL.md não tenha nome ou descrição no frontmatter permanece inativa até você adicioná-los. Para alterar uma habilidade, abra-a no Feed e edite seus arquivos.

## Escolha a saída

Em **Saída**, escolha o formato do trabalho do agente e para onde ele vai.

- **Formato da resposta:** Um modelo que todas as respostas seguem, como "Veredito, Riscos, Próximo passo". Descreva-o com palavras simples.
- **Gravar em:** Um documento ou uma página que cada execução atualiza. Digite <kbd>/</kbd> para selecioná-lo. Cada execução salva uma nova versão, e as anteriores ficam no histórico. Um agente grava em um documento ou uma página por vez: ao escolher outro destino, ele substitui o anterior.

## Dicas

- **Indique a fonte de referência.** Adicione o arquivo que o agente deve seguir, como seu guia de contratos, em vez de explicar seu conteúdo na instrução.
- **Mantenha um único documento em atualização contínua.** Use **Escrever em** para trabalhos que se acumulam, como um relatório semanal, para manter todas as versões em um só lugar.
- **Agentes compartilhados mostram suas fontes.** As pessoas com quem você compartilha um agente veem o conhecimento, as habilidades e os resultados dele no painel. Uma fonte que elas não conseguem abrir aparece como **Sem acesso**.

## Conteúdo relacionado

- [Criar um agente](/docs/use-dvina/agents/create-an-agent)
- [Contexto](/docs/use-dvina/features/context)
- [Criar](/docs/use-dvina/features/create)
- [Visão geral dos conectores](/docs/connectors/overview)
