pidgesms

PassAudited by ClawScan on May 1, 2026.

Overview

This is a transparent SMS wrapper for the pidge CLI, but it can send and read real phone messages, so users should configure and use it carefully.

Install this only if you are comfortable letting OpenClaw use pidge to access your Android phone’s SMS gateway. Verify the pidge CLI source, protect ~/.config/pidge/config.toml, confirm every recipient and message before sending, avoid bulk or sensitive SMS content, and read private texts only in a private context.

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

A mistake could send a text to the wrong number or send content the user did not intend.

Why it was flagged

The skill exposes a CLI command that can send real SMS messages; this is purpose-aligned, and the same file adds confirmation and anti-bulk safety rules.

Skill content
pidge send "+1XXXXXXXXXX" "Your message here"
Recommendation

Confirm the recipient and exact message text before every send, and keep the no-bulk/no-sensitive-information rules enabled.

What this means

Anyone using the skill through the configured agent may be able to read or send SMS through the configured phone.

Why it was flagged

The local pidge configuration supplies the gateway connection used to act through the user's Android phone, giving the skill delegated SMS authority.

Skill content
pidge reads its config from `~/.config/pidge/config.toml` — no env vars needed.
Recommendation

Use this only with the intended phone/gateway, protect the pidge config file and gateway credentials, and remove or disable the config if you no longer want SMS access.

What this means

Future upstream changes to pidge could change behavior after installation.

Why it was flagged

The skill depends on an external CLI installed from GitHub at the moving `@latest` version; no pidge code is included in this skill package.

Skill content
"install": "go install github.com/typhonius/pidge@latest"
Recommendation

Install pidge from a trusted source, consider pinning a specific version, and review the upstream project before granting it SMS gateway access.

What this means

Private SMS content could be shown in an agent response if the user requests inbox access in an inappropriate context.

Why it was flagged

Reading the SMS inbox can bring private message content into the agent context; the skill also includes rules not to expose full private messages in group contexts.

Skill content
pidge inbox
pidge inbox --unread
pidge inbox --json
Recommendation

Use inbox-reading commands only in private contexts and prefer summaries unless full message text is explicitly needed.