criar-claw

Transforma este agente em um Claw compartilhável para uma pessoa revisar.

O que é criar-claw?

Esta skill permite que um agente de IA se transforme em um pacote reutilizável e compartilhável chamado "Claw", que pode ser revisado por outro usuário. Através de uma interface de controle (Control UI), a skill captura o papel coeso do agente — incluindo entrada, tarefa, saída e autoridade — e cria um rascunho privado em `.openclaw/claw-drafts/<draftId>.json`. O processo inventaria apenas os materiais portáteis relevantes (skills, plugins, configurações MCP e cron jobs) que implementam aquele papel, usando os scripts CLI do OpenClaw para obter referências precisas de versão e origem. A skill então gera uma proposta seguindo o formato de rascunho padrão, reescrevendo instruções para um novo proprietário, incluindo apenas arquivos recém-autorados e referências de dependências, excluindo conversas, memórias, credenciais e dados pessoais. Por fim, a revisão é entregue para que o usuário possa revisar, remover itens opcionais e publicar o Claw. Ela é suportada por agentes que seguem o ecossistema OpenClaw (como Claude Code) e garante isolamento entre criações sobrepostas, mantendo IDs de rascunho específicos por requisição.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/clawdbot/clawdbot/tree/main/skills/create-claw

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Criar um Claw

A Interface de Controle invoca esta skill manual na conversa principal existente do agente. Ela prepara um rascunho privado antes de enviar a mensagem e anexa o draftId dessa requisição como contexto de trabalho. Use o draftId anexado a esta rodada e edite apenas .openclaw/claw-drafts/<draftId>.json; nunca procure por um rascunho mais recente ou use um ponteiro compartilhado. O contexto anexado é específico da requisição, para que criações de Claw sobrepostas permaneçam isoladas. Mantenha caminhos internos e IDs fora de sua resposta. Trabalhe nesta mesma conversa; a Interface de Controle abre a revisão do pacote quando o rascunho estiver pronto e é responsável pela montagem e publicação do pacote.

  1. Capturar o agente reutilizável. Leia o JSON do rascunho atual. Use esta conversa e as instruções duráveis do agente para identificar seu papel reutilizável coerente: entrada, tarefa, saída e autoridade. Preserve comportamento e configurações úteis; omita contexto pessoal. Se as responsabilidades não formarem um Claw coeso, pergunte qual responsabilidade compartilhar antes de escrever. Conclua quando os quatro campos de escopo descreverem um agente que uma nova pessoa possa usar.
  2. Inventariar apenas material relevante. Selecione instruções e arquivos portáteis do workspace que implementam aquele papel. Localize este SKILL.md e use seu scripts/cli.mjs para o inventário, de modo que a CLI corresponda à instalação do OpenClaw em execução; invoque-o com um caminho absoluto quando estiver fora do diretório da skill. Execute node scripts/cli.mjs skills list --agent <id deste agente> --json e node scripts/cli.mjs plugins list --enabled --json. Compare os resultados com as ferramentas realmente disponíveis nesta sessão e as capacidades usadas no papel. Inspecione um candidato com node scripts/cli.mjs plugins inspect <id> --json para obter sua origem e versão exata. Declare uma skill ou plugin apenas quando puder fundamentá-lo em uma referência de pacote atual do ClawHub e versão exata; a disponibilidade do plugin por si só não é um requisito. Coloque referências de pacotes em packages, requisitos MCP em mcpServers e cronogramas úteis em cronJobs. Suas declarações são dependências, não arquivos copiados para o arquivo. Conclua quando cada arquivo e declaração incluídos tiverem um motivo vinculado ao papel reutilizável.
  3. Autorar a proposta. Siga o formato de rascunho. Reescreva as instruções para um novo proprietário. Inclua entrada, tarefa, saída e autoridade no scope do rascunho e descreva o comportamento portátil em CLAW.md. Coloque apenas texto portátil recém-autorado em files, mapeando arquivos do workspace incluídos por source no manifesto. Exclua conversas brutas, memórias, USER.md, credenciais, valores secretos, URLs privadas, caminhos locais e fatos pessoais. Nunca copie a árvore do workspace de origem. Conclua quando o JSON no caminho do rascunho desta rodada for válido e não contiver material de origem privado.
  4. Entregar para revisão. Informe brevemente à pessoa o que o Claw faz, quais arquivos/dependências opcionais você incluiu e qualquer capacidade que não pôde ser portada. Não imprima caminhos ou IDs internos de rascunho, gere um link de revisão, faça upload ou publique. A Interface de Controle abre uma revisão do arquivo exato montado; a pessoa pode remover itens opcionais e publicar explicitamente lá. Conclua quando a revisão for aberta.

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

1password

Set up and use 1Password CLI for sign-in, desktop integration, and reading or injecting secrets.

acp-router

Route plain-language requests for Claude Code, Cursor, Copilot, OpenClaw ACP, OpenCode, Gemini CLI, Grok Build, Qwen, Kiro, Kimi, iFlow, Factory Droid, Kilocode, or explicit ACP harness work into either OpenClaw ACP runtime sessions or direct acpx-driven sessions ("telephone game" flow). For coding-agent thread requests, read this skill first, then use only `sessions_spawn` for thread creation. Codex chat binding defaults to the native Codex app-server plugin unless ACP is explicit or background spawn needs ACP.

add-model-provider

Add and live-prove a model provider with non-interactive config one-liners, without exposing credentials.

agent-transcript

Requested GitHub PR/issue agent transcripts: redact, trim, preview, and insert safely.

apple-notes

Create, view, edit, delete, search, move, or export Apple Notes via the memo CLI on macOS.

apple-reminders

List, add, edit, complete, or delete Apple Reminders and reminder lists via remindctl.

auto-qa

Run OpenClaw-wide autonomous QA and live/stress campaigns across independent subsystem lanes, with verified fixes and a resumable evidence report.

autoreview

Structured code review through the shared OpenClaw agent-skills installation.

bear-notes

Create, search, and manage Bear notes via grizzly CLI.

blacksmith-testbox

Run Blacksmith Testbox for CI-parity checks, secrets, hosted services, migrations, or builds local cannot reproduce.

block-kit

Use proactively for structured or interactive Slack replies, and when asked to author or validate native Slack Block Kit JSON.

blogwatcher

Monitor blogs and RSS/Atom feeds for updates using the blogwatcher CLI.

blucli

BluOS CLI (blu) for discovery, playback, grouping, and volume.

bluebubbles

Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.

browser-automation

Use when controlling web pages with the OpenClaw browser tool, especially multi-step flows, login checks, tab management, or recovery from stale refs/timeouts.

camsnap

Capture frames or clips from RTSP/ONVIF cameras and local webcams, including USB pan/tilt/zoom control.

canvas

Present HTML on connected OpenClaw node canvases, navigate/eval/snapshot, and debug canvas host URLs.

channel-message-flows

Use when running QA Lab channel message flow evidence.

clawdtributor

Clawtributor PRs here, last week or another window: discover conversation refs, recheck GitHub, rank by impact.

clawhub

Search ClawHub for plugins by default, or skills when explicitly requested; install, verify, update, uninstall, publish, or sync skills.

Habilidades Relacionadas