Skills dos agentes
Localize, invoque, visualize e crie habilidades para seus agentes de codificação.
Um skill empacota instruções em um arquivo SKILL.md. O Dream descobre habilidades para o agente e projeto selecionados usando as localizações de habilidades desse provedor. O picker de habilidades suporta Claude Code, Codex, OpenCode e Cursor Agent.
Use uma habilidade em um chat#
- Abra um chat e selecione o modelo que deseja usar.
- Digite $ seguido de parte do nome de uma habilidade no campo de mensagem.
- Escolha uma habilidade no picker e adicione suas instruções de tarefa.
- Envie a mensagem.
Por exemplo, selecione uma skill release-checklist e peça para revisar as alterações antes de uma versão. O Dream mostra a skill escolhida como uma menção em linha e um selo na mensagem enviada. As skills disponíveis podem mudar quando você troca o provedor ou projeto do chat.
A invocação de habilidades é gerenciada pelo provedor selecionado. Mencionar uma habilidade fornece instruções; não altera as configurações de permissão do chat.
Navegue e visualize habilidades#
- Aberto Configurações → Skills.
- Escolha a guia do provedor e o projeto para inspeção.
- Selecione uma habilidade para ver sua descrição, fonte, caminho e pré-visualização do
SKILL.md. - Use Abrir pasta para editar seus arquivos no seu editor preferido.
Habilidades são agrupadas por escopo, como Projeto, Pessoal, Plugin, Gerenciado e Integrado, quando essas fontes estiverem disponíveis. Use Atualizar após instalar ou editar uma habilidade se ela ainda não aparecer.
Habilitar ou desabilitar uma habilidade#
O Claude Code e o Codex oferecem switches por habilidade. Esses atualizam a configuração própria do provedor, portanto também afetam a disponibilidade de habilidades fora do Dream. O Claude Code armazena as sobrescritas em ~/.claude/settings.json; o Codex armazena através do seu servidor de aplicativo em ~/.codex/config.toml.
OpenCode e Cursor não oferecem uma opção por habilidade no Dream. Para parar de carregar uma habilidade, gerencie seu diretório nas localizações de habilidades do provedor.
Criar uma habilidade#
- Em Configurações → Skills, escolha o projeto se a habilidade deveria pertencer a um.
- Clique em Novo skill.
- Insira um Nome, uma Descrição explicando em que contexto usá-lo, e Instruções (SKILL.md).
- Selecione um ou mais Local.
- Opcionalmente selecione Executar apenas quando mencionado, em seguida clique em Criar.
Os nomes usam letras minúsculas, dígitos e hífens, com um máximo de 64 caracteres. O Dream cria uma pasta com esse nome e um arquivo SKILL.md em cada local escolhido.
| Localização | Uso intencional |
|---|---|
Projeto · .agents/skills | Habilidades de projeto compartilhadas para o Codex, OpenCode e Cursor |
Projeto · .claude/skills | Habilidades de projeto para o Claude Code |
Pessoal · ~/.agents/skills | Habilidades pessoais compartilhadas para o Codex, OpenCode e Cursor |
Pessoal · ~/.claude/skills | Habilidades pessoais para o Claude Code |
As localizações do projeto exigem um projeto aberto. Executar apenas quando mencionado escreve a configuração disable-model-invocation da habilidade; a forma como essa configuração é enforcada depende do provedor.
Você também pode começar com Salvar como skill em Configurações → Prompt.
Se uma habilidade estiver faltando#
Verifique o provedor e o projeto selecionados, atualize a lista e leia qualquer erro de descoberta exibido nas Configurações. Confirme que a habilidade está em um local que o provedor pode ler e que não foi desativada. Uma habilidade disponível para um provedor não é necessariamente disponível para outro.