Whats 1.0.0

ReviewAudited by ClawScan on May 10, 2026.

Overview

This is a disclosed WhatsApp CLI wrapper, but it can log into WhatsApp, send messages/files, and store or sync message history, so users should approve those actions carefully.

This skill appears purpose-aligned and not malicious from the provided artifacts. Before installing, understand that it uses an external wacli program, requires WhatsApp QR login for sync/search/send features, can store message history locally, and should only send messages after you verify and approve the recipient, content, and attachments.

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 incorrectly, the agent could send a WhatsApp message or file to the wrong person, but the instructions require confirmation to reduce that risk.

Why it was flagged

The skill can send WhatsApp messages, including files and group messages, but it explicitly requires user-provided details and confirmation before sending.

Skill content
Safety
- Require explicit recipient + message text.
- Confirm recipient + message before sending.
- If anything is ambiguous, ask a clarifying question.
Recommendation

Only approve sends after checking the recipient, message text, attachments, and whether the chat is a direct message or group.

What this means

The CLI may gain access to send messages and read/sync WhatsApp history under the user's account.

Why it was flagged

QR login gives the CLI delegated access to the user's WhatsApp account, which is expected for this integration but sensitive.

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

Authenticate only if you trust the wacli installation source, and revoke the WhatsApp linked-device/session access if you no longer use it.

What this means

Private WhatsApp conversations may be stored locally and made searchable for future agent tasks.

Why it was flagged

The skill discloses continuous WhatsApp history sync and a persistent local store, which can contain private message history used for later search.

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

Use sync only when needed, consider a scoped store path with --store, and review or delete the local ~/.wacli data when appropriate.

What this means

The installed CLI version may change over time, and its behavior is not visible in the provided skill artifacts.

Why it was flagged

The executable code is installed from external package sources, and the Go install target uses @latest rather than a pinned version.

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

Install from a trusted source, consider pinning or reviewing the wacli version, and keep the CLI updated through normal trusted package channels.