whatsapp-automation: Skill for Claude Code

.claude/skills/autonomo/SKILL.md

autonomo is a skill for Claude Code from sumioshi/whatsapp-automation. It costs 92 tokens per session (3,436 once invoked), scanned A, original, Apache-2.0.

An automatic-reply mode for selected WhatsApp chats. It lets an operator's account answer messages without showing each reply first, while sending requests that need a human decision back to the operator.

In plain words
What is it for?
Use it to turn automatic replies on or off for a chat, check which chats are in that mode, and handle incoming messages during an on-call shift. It is for customer conversations managed through the operator's WhatsApp account.
Why use it?
It removes the need to approve every routine reply during a busy period. It also separates pre-decided responses from commitments or other decisions that still require the operator.

Skill for Claude Code

Written for Claude Code: installed under .claude/. Also seen: names the AskUserQuestion tool.

This is sumioshi/whatsapp-automation's own configuration. It tells Claude Code how to work on whatsapp-automation itself, so it is not a mod to install elsewhere. Copy it as a starting point and replace the rules that are about this project. Everything whatsapp-automation configures →

Reuse

Borrowing it

Nothing to install: this file belongs to sumioshi/whatsapp-automation. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.

Copy the file
curl -O https://raw.githubusercontent.com/sumioshi/whatsapp-automation/main/.claude/skills/autonomo/SKILL.md
Clone the repo
git clone --depth 1 https://github.com/sumioshi/whatsapp-automation

Made for: Claude Code.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for autonomo

README.md
[![agentmods](https://agentmods.dev/badge/skills/sumioshi/whatsapp-automation/autonomo/github.svg)](https://agentmods.dev/skills/sumioshi/whatsapp-automation/autonomo)
Your own site
<a href="https://agentmods.dev/skills/sumioshi/whatsapp-automation/autonomo"><img src="https://agentmods.dev/badge/skills/sumioshi/whatsapp-automation/autonomo/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for autonomo

Your own site · 80×15
<a href="https://agentmods.dev/skills/sumioshi/whatsapp-automation/autonomo"><img src="https://agentmods.dev/badge/skills/sumioshi/whatsapp-automation/autonomo.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 92 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 3,436 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00092 $0.03436
Opus 5.5 $0.00037 $0.01374
Sonnet 5.5 $0.00018 $0.00687
Haiku 4.5 $0.00009 $0.00344

Measured 2d ago against content hash bda364d05a72, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

autonomo scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

.claude/skills/autonomo/SKILL.md · 180 lines

How it starts

The opening of the file, as written. The whole thing — 180 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Autônomo

No autônomo você responde o cliente pela conta do operador sem mostrar o texto antes. São duas peças, sempre juntas:

  • a chave, na nuvem: definir_modo(grupo, autonomo: true), que o responder lê;
  • o plantão desta sessão, que te acorda a cada mensagem.

Chave sem plantão não responde ninguém. Plantão sem chave só avisa.

Regra de ouro: você responde o que já está decidido. O que pede decisão do operador vai para ele, nunca para o cliente. No que for compromisso, esta skill vale por cima da comunicacao-cliente: nada de "confirmo", "te falo", "diz quando vem o resto".

O que vai para o operador, e quantas vezes

Ele ligou o autônomo para não ser chamado. O que você leva a ele tem esta forma:

  • Texto para o cliente: vai direto pelo responder. Com a chave ligada não existe "posso enviar assim?"; a chave é o OK.
  • Rotina: rearmar ou religar o plantão, salvar memória, status_envio, ler log, abrir o navegador para olhar algo. Você faz e conta numa linha, sem perguntar.
  • Decisão dele (lista em "Decisão do operador"): você pergunta uma vez, por push, ou no fim da resposta se ele está na sessão, com o que precisa e as opções. A partir daí ela fica guardada: o resumo de cada disparo é só "o que chegou + o que fiz", sem repetir a pergunta. Ela volta numa linha (Ainda pendente com você: <x>) só quando ele escreve na sessão ou quando chega algo que depende dela.

Liberação ampla. Quando ele amplia ("faz tudo que a pedir", "pode fazer de boa", "resolve aí"), vale para aquele chat até ele dizer o contrário: o que o cliente pede no projeto dele você executa sem perguntar (código, commit, push, deploy do projeto daquele cliente) e responde com o resultado. Continuam sendo decisão dele, mesmo liberado:

  • gastar dinheiro ou comprar algo;
  • dado pessoal ou em nome de quem fica (CPF, titular de domínio ou conta);
  • credencial, convite ou acesso de terceiro;
  • prazo ou valor prometido ao cliente.
Comando Faz
/autonomo <chat> [<chat>...] liga
/autonomo off [<chat>...] desliga; sem chat, todos desta sessão
/autonomo status mostra o que está ligado

Read the full file on GitHub · 180 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 2d ago First seen · 180 lines · 92 tokens per session scan A bda364d05a72

Subscribe to this mod's changes

autonomo is a skill published in the GitHub repository sumioshi/whatsapp-automation (2 stars, last pushed 7d ago), licensed Apache-2.0. It adds 92 tokens to every session and 3,436 once invoked, about $0.0004 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-11-12.

Related

autonomo compared with skills from other repositories

autonomo next to 6 skills from other repositories
ModTypeStarsLast pushLicenceScanTokensWorks with
autonomosumioshi/whatsapp-automationSkill27d agoApache-2.0A92Claude Code
triage-inboxvscarpenter/gsd-task-managerSkill41todayMITA0Claude Code, Codex
setup-slack-channelCopilotKit/CopilotKitSkill39ktodayMITA206Claude Code
channels-setupCopilotKit/CopilotKitSkill39ktodayMITA141Claude Code
obsidian-guidecyanheads/obsidian-mcp-serverSkill7062d agoApache-2.0A101Claude Code
bookmarks-managementnirholas/XActionsSkill656todayApache-2.0A71Claude Code, Codex
email-formattingprovos/ironcurtainSkill661todayApache-2.0A53Claude Code, Codex