CLI for WhatsApp messaging — sync history, search messages, send texts and files, manage contacts and groups.
SkillScore100Maintained
Automatic
◆Personal Assistant pack
Last verified 8/28/2026
What it changes
Passed 24 of 24 test cases with the skill, and 15 of 24 without it.
Without skill63%
With skill100%
Checks it passed that the model alone missed
--json
--store
wacli auth
and 11 more in the full report
9 fixed15 passed either way0 still failing0 broke
Pass-rate lift
+38 pp
Tokens
-38%
Agent turns
0%
Response time
-69%
Model gemini-3.6-flashMeasured 8/28/2026v124 of 24 cases passed with skill
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 9 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 9
Prompt
I want my linked device session to show up in WhatsApp on my phone as "Ops-Server-Bot" instead of the default name. Which environment variable sets this custom linked device label in wacli?
What was checked, without and with the skill
Checked
Without skill
With skill
WACLI_DEVICE_LABEL
Missed
Passed
case-14 · gemini-3.6-flash · 8/28/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md88 linessingle file
wacli — WhatsApp CLI
Sync, search, and send WhatsApp messages from the terminal. Built on whatsmeow (WhatsApp Web protocol).