Guia de habilidades do OpenClaw: guia completo para ampliar seu assistente de IA
Aprenda tudo sobre as habilidades do OpenClaw. O que são habilidades, como instalá-las, como construir seu próprio mercado ClawHub e formato SKILL.md.
Quick Answer
As habilidades OpenClaw são fluxos de trabalho de automação reutilizáveis definidos em arquivos SKILL.md. Instale habilidades da comunidade do ClawHub ou crie as suas próprias. As habilidades podem fazer qualquer coisa, desde gerenciamento de e-mail até automação do navegador.
As habilidades são o que tornam o OpenClaw poderoso. Embora o assistente principal lide com bate-papo e operações básicas, as habilidades ampliam o OpenClaw com recursos especializados – desde gerenciamento de e-mail até automação de navegador e controle residencial inteligente. Este guia cobre tudo o que você precisa saber sobre as habilidades do OpenClaw.
O que são habilidades?
Habilidades são fluxos de trabalho de automação reutilizáveis que ampliam os recursos do OpenClaw. Cada habilidade é definida em um arquivo SKILL.md que descreve:
- O que a habilidade faz
- Quando deve ser acionado
- Quais ações ele pode realizar
- Quais parâmetros aceita
Pense nas habilidades como plug-ins ou extensões, porém mais simples. Eles são apenas arquivos markdown que o OpenClaw lê e executa.
Por que as habilidades são importantes
Sem habilidades, o OpenClaw é um assistente básico de IA. Com habilidades, torna-se:
- Um gerenciador de e-mail que categoriza e responde mensagens
- Uma ferramenta de automação de navegador que preenche formulários e extrai dados
- Um organizador de arquivos que processa e categoriza documentos
- Um controlador doméstico inteligente que gerencia seus dispositivos IoT
- Um rastreador de saúde que resume seus dados de condicionamento físico
- Qualquer outra coisa que você possa imaginar
As habilidades transformam o OpenClaw de uma interface de chat em um verdadeiro agente de IA capaz de fluxos de trabalho complexos.
Encontrando habilidades: ClawHub Marketplace
A maneira mais fácil de encontrar habilidades é por meio do ClawHub, o mercado comunitário para habilidades do OpenClaw. ClawHub hospeda centenas de habilidades organizadas por categoria:
- E-mail: gerenciamento do Gmail, integração com o Outlook, automação de e-mail
- Navegador: Web scraping, preenchimento de formulários, manipulação de OAuth
- Arquivos: Organização, processamento, backup Casa inteligente: Home Assistant, Philips Hue, controle IoT
- Saúde: WHOOP, Oura, monitoramento de condicionamento físico
- Produtividade: calendário, tarefas, lembretes
- Desenvolvimento: GitHub, operações Git, gerenciamento de código
Visite ClawHub para navegar pelas habilidades disponíveis. Cada habilidade inclui:
- Descrição do que faz
- Instruções de instalação
- Exemplos de uso
- Requisitos e dependências
Instalando habilidades
Método 1: do ClawHub
- Navegue no ClawHub e encontre a habilidade que deseja
- Copie o URL do repositório da habilidade ou o arquivo
SKILL.md - Instale usando o comando de instalação de habilidade do OpenClaw:
openclaw skill install <skill-url>
Ou manualmente:
- Baixe o arquivo
SKILL.md - Coloque-o em seu diretório de habilidades do OpenClaw (geralmente
~/.openclaw/skills/) - Reinicie o OpenClaw ou execute
openclaw skill reload
Método 2: instalação direta
Algumas habilidades podem ser instaladas diretamente:
openclaw skill install github.com/user/skill-name
Método 3: instalação manual
- Crie um diretório de habilidades:
mkdir -p ~/.openclaw/skills - Baixe ou crie um arquivo
SKILL.md - Coloque-o no diretório de habilidades
- OpenClaw irá detectá-lo automaticamente
Usando habilidades
Depois de instaladas, as habilidades ficam disponíveis automaticamente. O OpenClaw sabe quais habilidades você possui e as usará quando apropriado. Você também pode invocar explicitamente habilidades:
No bate-papo:
You: "Use the email skill to check my inbox"
OpenClaw: [Uses email skill to read and categorize emails]
Invocação direta: Algumas habilidades possuem gatilhos específicos. Por exemplo, uma habilidade de email pode ser acionada quando você diz “verificar email” ou “ler minhas mensagens”.
Construindo suas próprias habilidades
A melhor parte das habilidades do OpenClaw é como elas são fáceis de criar. Habilidades são apenas arquivos markdown seguindo o formato SKILL.md.
Formato HABILIDADE.md
Aqui está a estrutura básica de um arquivo de habilidade:
# Skill Name
## Description
Brief description of what this skill does.
## Triggers
- When user says: "check email"
- When user says: "read my messages"
- When context includes: email-related requests
## Capabilities
- Read inbox
- Categorize emails
- Draft replies
- Send emails
## Parameters
- `email_provider`: Gmail, Outlook, IMAP
- `action`: read, categorize, reply, send
## Examples
- "Check my Gmail inbox"
- "Categorize unread emails"
- "Draft a reply to the latest email"
## Implementation Notes
Any technical details about how the skill works.
Exemplo de habilidade simples
Aqui está um exemplo completo de habilidade para organização de arquivos:
# File Organizer Skill
## Description
Automatically organizes files in the Downloads folder by type and date.
## Triggers
- When user says: "organize my downloads"
- When user says: "clean up my files"
- When scheduled: daily at 2 AM
## Capabilities
- Scan Downloads folder
- Identify file types
- Create organized folder structure
- Move files to appropriate folders
- Generate summary report
## Parameters
- `source_folder`: Path to organize (default: ~/Downloads)
- `organize_by`: type, date, both (default: both)
## Examples
- "Organize my Downloads folder"
- "Clean up files by type"
- "Set up automatic file organization"
## Implementation Notes
- Creates folders: Documents, Images, Videos, Archives, etc.
- Preserves file modification dates
- Generates JSON report of actions taken
Exemplo de habilidade avançada
Aqui está uma habilidade mais complexa para automação do navegador:
# Flight Check-in Skill
## Description
Automatically checks in for flights using browser automation.
## Triggers
- When user says: "check in for my flight"
- When scheduled: 24 hours before flight time
- When context includes: flight confirmation email
## Capabilities
- Extract flight details from email or user input
- Navigate to airline website
- Fill check-in form
- Select seats if available
- Download boarding pass
- Send confirmation
## Parameters
- `airline`: United, Delta, American, etc.
- `confirmation_number`: Flight confirmation code
- `passenger_name`: Name on reservation
- `auto_seat`: true/false for automatic seat selection
## Examples
- "Check me in for my United flight ABC123"
- "Set up automatic check-in for my flight tomorrow"
- "Check in and get me a window seat"
## Implementation Notes
- Uses OpenClaw's browser control capabilities
- Handles OAuth flows if airline requires login
- Saves boarding pass to ~/Documents/BoardingPasses/
- Sends confirmation via chat app
Melhores práticas de habilidades### 1. Descrição clara
Sempre inclua uma descrição clara do que a habilidade faz e quando ela é útil.
2. Gatilhos Específicos
Defina gatilhos claros para que o OpenClaw saiba quando usar a habilidade. Seja específico sobre frases e contextos.
3. Capacidades bem definidas
Liste todos os recursos claramente. Isso ajuda o OpenClaw a entender o que a habilidade pode fazer.
4. Documentação de parâmetros
Documente todos os parâmetros, seus tipos, padrões e valores válidos.
5. Exemplos
Inclua vários exemplos mostrando diferentes casos de uso. Isso ajuda os usuários e o OpenClaw a compreender a habilidade.
6. Tratamento de erros
Considere casos extremos e erros. Documente o que acontece quando as coisas dão errado.
OpenClaw escrevendo suas próprias habilidades
Um dos recursos mais poderosos do OpenClaw é que ele pode escrever suas próprias habilidades. Basta perguntar:
You: "Create a skill that backs up my Documents folder to Dropbox every night"
OpenClaw: [Creates SKILL.md file for backup skill]
OpenClaw irá:
- Crie um novo arquivo
SKILL.md - Defina gatilhos, capacidades e parâmetros
- Implemente a lógica
- Instale a habilidade automaticamente
- Comece a usá-lo imediatamente
Isso significa que você pode estender os recursos do OpenClaw por meio de conversação, sem precisar escrever código sozinho.
Habilidades populares para experimentar
Gerenciamento de e-mail
- Gmail Organizer: categoriza e organiza a caixa de entrada do Gmail
- Respondente de e-mail: rascunha respostas atenciosas automaticamente
- Cancelamento de assinatura de boletim informativo: cancela assinatura de e-mails indesejados
Automação do navegador
- Preenchedor de formulários: preenche formulários da web automaticamente
- Extrator de dados: extrai dados de sites
- OAuth Handler: manipula fluxos OAuth para acesso à API
Operações de arquivo
- Organizador de downloads: organiza a pasta Downloads automaticamente
- Processador de documentos: processa e categoriza documentos
- Photo Organizer: organiza fotos por data e local
Casa Inteligente
- Controlador Home Assistant: controla dispositivos Home Assistant
- Philips Hue Manager: gerencia a iluminação Hue
- Controlador de clima: ajusta termostatos inteligentes
Saúde e condicionamento físico
- WHOOP Summarizer: resumos diários de saúde do WHOOP
- Oura Tracker: monitoramento de sono e atividades
- Fitness Logger: registra treinos e progresso
Habilidades de solução de problemas
Habilidade não funciona
- Verifique se a habilidade está instalada:
openclaw skill list - Verifique se o formato
SKILL.mdestá correto - Verifique se há erros nos logs do OpenClaw
- Certifique-se de que todas as dependências estejam instaladas
Habilidade não ativada
- Revise as frases-gatilho na habilidade
- Tente usar frases de gatilho exatas
- Verifique se a habilidade entra em conflito com outra habilidade
- Verifique se a habilidade está habilitada
Problemas de desempenho
- Verifique se a habilidade está fazendo muito
- Analise a implementação para eficiência
- Considere dividir em múltiplas habilidades
- Verifique os recursos do sistema
Compartilhando suas habilidades
Criou uma habilidade útil? Compartilhe com a comunidade:
- GitHub: hospede sua habilidade no GitHub
- ClawHub: Envie para o mercado ClawHub
- Documentação: Escreva documentos e exemplos claros
- Comunidade: Compartilhe no Discord ou em fóruns
A comunidade prospera com habilidades compartilhadas. Sua contribuição ajuda a todos.
Próximas etapas
Agora que você entende as habilidades:
- Navegue no ClawHub para encontrar as habilidades que você precisa
- Instale algumas habilidades para ver como elas funcionam
- Tente criar você mesmo uma habilidade simples
- Peça ao OpenClaw para criar uma habilidade para você
- Compartilhe suas habilidades com a comunidadePara obter mais informações, consulte:
- Sistema de memória OpenClaw - Como as habilidades interagem com a memória
- OpenClaw Browser Control - Automação do navegador em habilidades
- Servidores OpenClaw MCP - Conectando ferramentas externas
- Guia de instalação - Configurando o OpenClaw
- FAQ - Perguntas comuns sobre habilidades
As habilidades são o que tornam o OpenClaw excepcionalmente poderoso. Comece a explorar o ecossistema de habilidades hoje e transforme seu assistente de IA exatamente no que você precisa.
> Related Articles
Guía de habilidades de OpenClaw: guía completa para ampliar su asistente de IA
Aprenda todo sobre las habilidades de OpenClaw. Qué son las skills, cómo instalarlas, cómo crear las tuyas propias, el mercado ClawHub y el formato SKILL.md.
Guia de habilidades do OpenClaw: guia completo para ampliar seu assistente de IA
Aprenda tudo sobre as habilidades do OpenClaw. O que são habilidades, como instalá-las, como construir seu próprio mercado ClawHub e formato SKILL.md.
Ditching Siri: Setting up Private Voice Control with OpenClaw & Whisper
Transform your relationship with your computer. Learn how to set up ultra-fast, private voice control using OpenAI's Whisper model running locally with OpenClaw.
Need help?
Join the OpenClaw community on Discord for support, tips, and shared skills.
Join Discord →