Tutorial Habilidades

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.

Updated: 1 de fevereiro de 2026 10 minutos de leitura

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

  1. Navegue no ClawHub e encontre a habilidade que deseja
  2. Copie o URL do repositório da habilidade ou o arquivo SKILL.md
  3. Instale usando o comando de instalação de habilidade do OpenClaw:
openclaw skill install <skill-url>

Ou manualmente:

  1. Baixe o arquivo SKILL.md
  2. Coloque-o em seu diretório de habilidades do OpenClaw (geralmente ~/.openclaw/skills/)
  3. 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

  1. Crie um diretório de habilidades: mkdir -p ~/.openclaw/skills
  2. Baixe ou crie um arquivo SKILL.md
  3. Coloque-o no diretório de habilidades
  4. 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á:

  1. Crie um novo arquivo SKILL.md
  2. Defina gatilhos, capacidades e parâmetros
  3. Implemente a lógica
  4. Instale a habilidade automaticamente
  5. 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

  1. Verifique se a habilidade está instalada: openclaw skill list
  2. Verifique se o formato SKILL.md está correto
  3. Verifique se há erros nos logs do OpenClaw
  4. Certifique-se de que todas as dependências estejam instaladas

Habilidade não ativada

  1. Revise as frases-gatilho na habilidade
  2. Tente usar frases de gatilho exatas
  3. Verifique se a habilidade entra em conflito com outra habilidade
  4. Verifique se a habilidade está habilitada

Problemas de desempenho

  1. Verifique se a habilidade está fazendo muito
  2. Analise a implementação para eficiência
  3. Considere dividir em múltiplas habilidades
  4. Verifique os recursos do sistema

Compartilhando suas habilidades

Criou uma habilidade útil? Compartilhe com a comunidade:

  1. GitHub: hospede sua habilidade no GitHub
  2. ClawHub: Envie para o mercado ClawHub
  3. Documentação: Escreva documentos e exemplos claros
  4. 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:

  1. Navegue no ClawHub para encontrar as habilidades que você precisa
  2. Instale algumas habilidades para ver como elas funcionam
  3. Tente criar você mesmo uma habilidade simples
  4. Peça ao OpenClaw para criar uma habilidade para você
  5. Compartilhe suas habilidades com a comunidadePara obter mais informações, consulte:

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.

Need help?

Join the OpenClaw community on Discord for support, tips, and shared skills.

Join Discord →