← Back to Skills Marketplace
ccormier

Voipms Sms

by ccormier · GitHub ↗ · v1.0.1
cross-platform ✓ Security Clean
389
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install voipms-sms
Description
OpenClaw skill for sending and retrieving SMS messages via the VoIP.ms API (no Bitwarden dependency).
Usage Guidance
This skill appears to do what it claims: it uses the VoIP.ms API and only needs your VoIP.ms API username/password. Before installing, consider: 1) The source and homepage are unknown — if you don't trust the publisher, review the two Python scripts yourself (they are short and included). 2) The scripts put API username/password in the URL query string (GET) — this can be recorded in server logs or by intermediate proxies; prefer a dedicated sub-account as suggested or an API token/mechanism that avoids embedding credentials in URLs. 3) Store credentials in a secure place (not a long-lived shared shell session) and rotate/revoke the sub-account credentials if you stop using the skill. If you want higher assurance, ask the publisher for a provenance URL or an official homepage/source repository.
Capability Analysis
Type: OpenClaw Skill Name: voipms-sms Version: 1.0.1 The skill bundle is benign. All files align with the stated purpose of sending and retrieving SMS messages via the VoIP.ms API. The Python scripts (`scripts/get_sms.py`, `scripts/send_sms.py`) correctly read API credentials from environment variables and interact with the official VoIP.ms API endpoint. The `SKILL.md` provides clear instructions and even includes a security best practice recommendation to use a least-privilege sub-account. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, prompt injection against the agent, or obfuscation. The inclusion of API credentials in the URL query string is a minor concern for logging but is a common API interaction pattern and not indicative of malicious intent or a direct vulnerability within the skill's code.
Capability Assessment
Purpose & Capability
Name/description, openclaw.json, SKILL.md, and the included Python scripts all align: they implement send/get SMS via the VoIP.ms REST API and require only VoIP.ms API username/password.
Instruction Scope
SKILL.md limits runtime actions to running the two included scripts. The scripts only contact the declared VoIP.ms API endpoint and print the responses. Note: the scripts send credentials as URL query parameters (GET) which may be recorded in transit logs or server access logs — functionally consistent with the skill but a potential operational privacy concern.
Install Mechanism
No install spec; this is instruction-only with bundled Python scripts. Nothing is downloaded from external URLs during install.
Credentials
The skill requests exactly VOIPMS_API_USERNAME and VOIPMS_API_PASSWORD — appropriate and declared. However, those credentials are embedded in GET query parameters by the scripts, which increases the chance they appear in logs or intermediate proxies; SKILL.md correctly recommends using a sub-account with limited permissions.
Persistence & Privilege
always is false, the skill is user-invocable and does not request persistent system presence or modify other skills/config. Autonomous model invocation is enabled (platform default) but not combined with other concerning privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install voipms-sms
  3. After installation, invoke the skill by name or use /voipms-sms
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Removed Bitwarden vault dependency for API credentials; you now set `VOIPMS_API_USERNAME` and `VOIPMS_API_PASSWORD` directly as environment variables. - Updated documentation to reflect new credential setup and recommend using a dedicated sub-account with SMS permissions. - Skill functionality for sending and retrieving SMS via VoIP.ms API remains unchanged.
v1.0.0
Initial release of the voipms-sms skill: - Send SMS messages via VoIP.ms using the provided script. - Retrieve SMS message history by date range or specific DID. - Detailed usage examples for each script included. - Supports secure API credential retrieval via environment variables and Bitwarden vault.
Metadata
Slug voipms-sms
Version 1.0.1
License
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Voipms Sms?

OpenClaw skill for sending and retrieving SMS messages via the VoIP.ms API (no Bitwarden dependency). It is an AI Agent Skill for Claude Code / OpenClaw, with 389 downloads so far.

How do I install Voipms Sms?

Run "/install voipms-sms" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Voipms Sms free?

Yes, Voipms Sms is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Voipms Sms support?

Voipms Sms is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Voipms Sms?

It is built and maintained by ccormier (@ccormier); the current version is v1.0.1.

💬 Comments