← ClaudeAtlas

whatsapplisted

Send and read WhatsApp messages via the wacli CLI. Search chats, view history, send text and files to contacts or groups.
yourkenike/ciana-parrot · ★ 1 · AI & Automation · score 77
Install: claude install-skill yourkenike/ciana-parrot
# WhatsApp Use the `whatsapp` bridge to read and send WhatsApp messages via the wacli CLI. ## When to Use - User asks to send a WhatsApp message - Reading WhatsApp conversation history - Searching WhatsApp chats or messages ## When NOT to Use - Telegram messages -> reply normally (Ciana routes automatically) - iMessage/SMS -> use the `imessage` bridge - Any other messaging platform ## Pre-flight: Ensure Sync is Running **Before any WhatsApp operation**, check that wacli is connected and syncing: 1. Run `wacli-daemon status` to check if the sync daemon is running 2. If the status is **"stopped"**, start it: `wacli-daemon start` 3. After starting, wait a few seconds, then verify with `wacli doctor` that CONNECTED is `true` 4. Only then proceed with the actual command This ensures messages are always up-to-date without requiring the user to manually sync. If `wacli doctor` shows AUTHENTICATED as `false`, tell the user they need to re-authenticate with `wacli auth` on the host (this requires scanning a QR code and cannot be done remotely). ## Commands All commands run via `host_execute(bridge="whatsapp", command="...")`. ### Sync Daemon Management ``` wacli-daemon status # Check if sync is running wacli-daemon start # Start sync in background (idempotent) wacli-daemon stop # Stop background sync ``` ### List Chats ``` wacli chats list --limit 20 wacli chats list --limit 20 --query "John" ``` ### Search Messages ``` wacli messages se