What's app

PassAudited by ClawScan on May 10, 2026.

Overview

The skill is coherent for WhatsApp CLI use, but it can send real WhatsApp messages and sync/search private chat history through an external tool.

Install this only if you trust the external wacli CLI and are comfortable linking WhatsApp by QR login. Before any send, verify the recipient, message, and attachment. For history search or sync, limit the scope when possible and understand that chat data may be stored locally in ~/.wacli or a chosen --store directory.

Findings (4)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

If used carelessly, the agent could send a real message or file to the wrong WhatsApp contact or group.

Why it was flagged

The skill can invoke a tool that sends WhatsApp messages, but it also explicitly requires recipient/message confirmation before sending.

Skill content
Safety
- Require explicit recipient + message text.
- Confirm recipient + message before sending.
Recommendation

Only allow sends after reviewing the exact recipient, message text, and any attachment path.

What this means

The CLI may act as the authenticated WhatsApp user, including sending messages and accessing synced chats.

Why it was flagged

QR login delegates access to the user's WhatsApp account, which is expected for the skill but is sensitive account authority.

Skill content
`wacli auth` (QR login + initial sync)
Recommendation

Authenticate only if you trust the wacli installation, and revoke or remove the local session if you no longer need the skill.

What this means

Private WhatsApp history may be stored and later searched locally by the agent when you request it.

Why it was flagged

The skill can continuously sync WhatsApp history into a persistent local store, which may contain private chat content.

Skill content
`wacli sync --follow` (continuous sync)
... Store dir: `~/.wacli` (override with `--store`).
Recommendation

Use the narrowest practical chat/date scope, consider a dedicated `--store` location, and clean up stored history when no longer needed.

What this means

The reviewed skill file is small, but the actual behavior depends on the external wacli binary you install.

Why it was flagged

The skill relies on an external CLI installed from upstream sources, with the Go install using the moving @latest version.

Skill content
brew formula: steipete/tap/wacli ... go module: github.com/steipete/wacli/cmd/wacli@latest
Recommendation

Install wacli only from a trusted source, prefer a pinned/versioned install when possible, and review the upstream project before authenticating WhatsApp.