Instalação e uso de Skills
Uma Skill é um pacote de extensão para Agent que injeta conhecimentos específicos do domínio e ferramentas personalizadas na IA. Esta página aborda como instalar, configurar e gerenciar Skills.
scriptscat/skills — Skills prontas para uso em automação de navegador, tarefas agendadas, análise de arquivos, assistência no desenvolvimento de scripts e mais.
Métodos de instalação
Método 1: instalar a partir de uma URL
Abra diretamente uma URL de SKILL.cat.md na barra de endereços do seu navegador; o ScriptCat irá interceptá-la e exibir uma página de confirmação de instalação.
Por exemplo, para instalar a Skill oficial de automação de navegador:
https://raw.githubusercontent.com/scriptscat/skills/main/browser-automation/SKILL.cat.md
Também é possível fazer isso pela página de gerenciamento:
- Abra a página de gerenciamento do ScriptCat → Agent → Skills
- Clique no botão URL no canto superior direito
- Cole a URL do
SKILL.cat.md - Clique em Instalar
O ScriptCat busca automaticamente o SKILL.cat.md juntamente com os scripts e arquivos de material de referência que ele declara.
Método 2: instalar um ZIP
- Abra a página de gerenciamento do ScriptCat → Agent → Skills
- Clique no botão + no canto superior direito
- Selecione um pacote Skill no formato
.zip
A estrutura de diretórios do ZIP deve seguir o formato padrão da Skill (deve conter SKILL.cat.md).
Lista oficial de Skills
Clique com o botão direito em Copiar link, cole o link no campo URL de gerenciamento de Skills para instalar.
| Skill | Descrição | Instalar |
|---|---|---|
| browser-automation | Análise de páginas, manipulação de DOM, preenchimento de formulários, capturas de tela, navegação | Instalar |
| scheduled-tasks | Tarefas Cron agendadas (execução automática por LLM/callback de script) | Instalar |
| skill-creator | Ajuda a criar, testar e empacotar novas Skills | Instalar |
| file-parser | Analisa arquivos Excel, PDF, Word, CSV e PPT | Instalar |
| scriptcat-dev | Assistente de desenvolvimento de scripts ScriptCat/Tampermonkey | Instalar |
| synology-office-sheet | Leitura/escrita de planilhas Synology Office | Instalar |
| wechat-publisher | Assistente de operações de conta oficial do WeChat | Instalar |
| xiaohongshu-publisher | Assistente de operações Xiaohongshu (RED) | Instalar |
Configurar uma Skill
Algumas Skills requerem configuração (como uma chave de API):
- Encontre a Skill instalada na página Agent → Skills
- Clique no ícone de Configurações (engrenagem)
- Preencha os campos de configuração e salve
Os campos marcados como secret na configuração são mascarados na interface.
Ativar / desativar
Na página de gerenciamento de Skills, use o toggle no cartão de uma Skill para controlar se ela está ativada. Skills desativadas não são carregadas nas conversas.
Verificar atualizações
Skills instaladas via URL suportam verificação de versão:
- Clique no botão Verificar atualizações no canto superior direito da página de Skills
- Os cartões de Skills com nova versão disponível exibirão um botão Atualizar
- Clique para atualizar com um clique
As atualizações são comparadas usando o campo version (formato semver) declarado no SKILL.cat.md.
Usando Skills em uma conversa
Skills instaladas estão automaticamente disponíveis nas conversas do Agent. A IA decide quando carregar e chamar as ferramentas de uma Skill com base no conteúdo da conversa.
Você também pode especificar quais Skills carregar ao criar uma conversa:
const conv = await CAT.agent.conversation.create({
skills: "auto" // Carrega todas as Skills automaticamente
// ou especifique Skills específicas
// skills: ["browser-automation", "file-parser"]
});
Saiba mais
- API de gerenciamento de Skills — gerencie Skills programaticamente a partir de um script
- Guia de desenvolvimento de Skills — crie sua própria Skill