Skip to main content
Você está vendo a documentação para desenvolvedores
Esta documentação é para desenvolvedores que trabalham com a plataforma para desenvolvedores Base44. Para informações sobre como adicionar skills a agentes no editor do app, consulte Configurando um agente de IA.
Skills de agente são conjuntos de instruções reutilizáveis que dão aos seus agentes de IA comportamentos, conhecimentos ou políticas específicos. Exemplos são uma política de reembolso ou um tom de voz da marca. As skills de agente têm escopo de app. Você as define uma vez para o app e pode vincular qualquer uma delas a qualquer agente desse app.
Estas são skills para os agentes executados dentro do seu app. Elas não são as skills da Base44, que ensinam assistentes de programação com IA, como Claude e Cursor, a criar apps da Base44.

Como os agentes usam skills

Cada agente seleciona as skills de que precisa pelo nome. Durante a execução, o agente sempre vê a descrição de cada skill selecionada. Ele carrega as instruções completas sob demanda, apenas quando decide que a skill é relevante. Isso mantém o prompt do agente pequeno e ainda dá acesso a instruções detalhadas quando necessário. Você pode vincular até 10 skills a um único agente. Um app pode ter até 100 skills no total. Para vincular uma skill a um agente, adicione o nome da skill ao array selected_skill_names do agente:

Definindo skills de agente localmente

Cada skill é um único arquivo Markdown no diretório base44/agent-skills/. O nome do arquivo, sem a extensão .md, é o nome da skill. O frontmatter YAML contém a description da skill. O corpo contém as instruções que o agente segue quando usa a skill. Por exemplo:
Os nomes das skills devem estar em letras minúsculas e usar hifens para separar palavras, por exemplo refund-policy. As descrições podem ter até 1024 caracteres, e o corpo das instruções até 15000 caracteres.
Por padrão, as skills ficam em base44/agent-skills/. Você pode personalizar o caminho com agentSkillsDir na configuração do projeto.

Implantar skills de agente

Implante skills de agente com agent-skills push. Ou use deploy para enviar todos os recursos do projeto de uma vez. Para baixar skills de agente para o seu projeto local, use agent-skills pull.

Veja também

Esta página foi traduzida usando IA. Para as informações mais precisas e atualizadas, consulte a versão em inglês.