Criador de Skills — Assistente de Geração de Skills OpenClaw
Descrição
Ajuda o usuário a criar skills OpenClaw prontas para produção a partir do zero. Gera automaticamente o arquivo SKILL.md completo, incluindo frontmatter correto, gatilhos, declaração de permissões e muito mais.
Cenários de Uso
- Criar Novo Skill – Gera um skill completo a partir de uma descrição de funcionalidade.
- Modelo de Skill – Fornece um modelo padrão de estrutura de skill para referência.
- Geração em Lote – Cria skills para várias funcionalidades relacionadas de uma só vez.
- Otimização de Skill – Aprimora a descrição e os gatilhos de skills existentes.
Como Usar
1. Criar Novo Skill
Usuário: Me ajude a criar um skill para gerenciar tarefas a fazer.
Saída:
- Arquivo SKILL.md completo (com frontmatter)
- Lista de gatilhos recomendados
- Descrição dos requisitos de permissão
- Sugestões de teste
2. Consultar Modelo de Skill
Usuário: Qual é o formato padrão de um skill OpenClaw?
Saída:
---
name: skill-name
slug: skylv-skill-name
version: 1.0.0
description: Clear description (80-150 chars)
author: Your Name
license: MIT
tags: [category, openclaw, skill]
---
# Nome do Skill
Descrição e instruções de uso.
3. Geração em Lote
Usuário: Preciso criar 5 skills: Git Helper, Docker Helper, SQL Helper, Redis Helper, MongoDB Helper.
Saída:
- 5 arquivos SKILL.md completos
- Estrutura de diretórios para cada skill
- Script de publicação em lote para o ClawHub
Formato de Saída
Estrutura Completa do Skill
---
name: todo-manager
slug: skylv-todo-manager
version: 1.0.0
description: Assistente de gerenciamento de tarefas. Crie, organize e acompanhe tarefas com prioridades e prazos. Gatilhos: todo, task, reminder, deadline, task list.
author: SKY-lv
license: MIT
tags: [productivity, todo, openclaw, skill]
---
# Todo Manager — Assistente de Gerenciamento de Tarefas
## Descrição
Ajuda o usuário a gerenciar tarefas a fazer, listas e lembretes.
## Como Usar
### 1. Criar Tarefa
Usuário: Crie uma tarefa: reunião amanhã às 15h.
### 2. Visualizar Tarefas
Usuário: Quais são minhas tarefas para hoje?
### 3. Concluir Tarefa
Usuário: Marque a tarefa "Escrever relatório" como concluída.
## Permissões Necessárias
- FileRead/Write: Ler e gravar arquivos de tarefa.
- Calendar: Acessar calendário para definir lembretes (opcional).
## Gatilhos
- Automático: Detecta palavras-chave relacionadas a tarefas.
- Manual: /todo, /task, /tasks
Melhores Práticas
1. Otimização da Descrição
- Tamanho: 80-150 caracteres
- Idioma: Inglês (melhor ranqueamento na busca do ClawHub)
- Conteúdo: Funcionalidade principal + sugestão de gatilhos
2. Design de Gatilhos
- Principais: 2-3 palavras-chave centrais
- Long-tail: 5-10 frases relacionadas
- Comandos: formato /comando
3. Nomenclatura do Slug
- Formato: skylv-{nome-do-skill}
- Minúsculas com hífen
- Evitar conflito com skills existentes
Publicação no ClawHub
Comando de Publicação
clawhub publish ./skills/todo-manager \
--slug skylv-todo-manager \
--version 1.0.0 \
--changelog "Versão inicial"
Checklist Pré-Publicação
- Frontmatter do SKILL.md completo
- Descrição com 80-150 caracteres
- Slug único (com prefixo skylv-)
- Versionamento semântico
- Licença explícita (MIT/MIT-0)
- Tags relevantes e precisas
Exemplo de Saída
Após criar o skill, o usuário pode:
- Testar localmente a funcionalidade do skill
- Publicar no ClawHub
- Compartilhar com outros usuários do OpenClaw
Arquivos Relacionados
- Documentação do ClawHub: https://docs.openclaw.ai/tools/clawhub
- Guia de Criação de Skills: https://docs.openclaw.ai/skills/creating
- Mercado de Skills: https://clawhub.ai
Uso
- Instale o skill
- Configure conforme necessário
- Execute com o OpenClaw