← Back to Skills Marketplace
sendly-live

Sending SMS

by sendly-live · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
87
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install sending-sms
Description
Sends SMS messages via the Sendly API with the Node.js SDK or REST API. Handles single messages, batch sends, scheduling, conversations, and sandbox testing....
Usage Guidance
Key issues: the SKILL.md requires SENDLY_API_KEY and shows npm SDK usage, but the skill manifest does not declare those requirements and the source/homepage are unknown. Before installing: (1) Do not put a live Sendly API key into an agent unless you trust the skill — use a sandbox/test key (sk_test_*) for evaluation. (2) Verify the Sendly domain and the @sendly/node package exist and are legitimate (check npm and the sendly.live docs/openapi links). (3) Ask the publisher to update the metadata to declare SENDLY_API_KEY and required tooling (Node/npm) or decline installation. (4) Remember an API key in the environment could be used autonomously by the agent to send messages (and incur costs); restrict scope/permissions and rotate keys if you test with a real key.
Capability Analysis
Type: OpenClaw Skill Name: sending-sms Version: 1.0.0 The skill bundle provides standard documentation and code examples for integrating with the Sendly SMS API (sendly.live). It includes instructions for using a Node.js SDK (@sendly/node) and REST API, correctly handles authentication via environment variables (SENDLY_API_KEY), and provides legitimate sandbox testing parameters without any signs of malicious intent or prompt injection.
Capability Assessment
Purpose & Capability
The SKILL.md describes sending SMS via Sendly and shows code using process.env.SENDLY_API_KEY and npm installation of @sendly/node, but the registry metadata lists no required environment variables, no primary credential, and no required binaries. Requiring an API key and an SDK is expected for this purpose, but the manifest fails to declare them.
Instruction Scope
The runtime instructions stay on-topic (curl examples, SDK usage, scheduling, batch sends, sandbox numbers, and API docs). They instruct the agent to read SENDLY_API_KEY from environment, which is appropriate for operation but is not declared in the skill metadata — this gap is the main scope concern. The instructions do not ask for unrelated system files or credentials.
Install Mechanism
This is an instruction-only skill with no install spec or code files, which is low-risk in itself. The SKILL.md recommends using the @sendly/node npm package, which is reasonable, but the skill does not declare that dependency or provide an install step in its metadata.
Credentials
The instructions require an API key stored in SENDLY_API_KEY (sk_test_* or sk_live_*), but the skill metadata declares no required env vars or primary credential. A credential is required for the described functionality; the omission is disproportionate and unexpected. Also note that live keys could incur costs and send real SMS if used.
Persistence & Privilege
The skill does not request always:true or elevated persistence and is user-invocable only. Autonomous invocation is allowed (platform default), which combined with an undeclared API key would let the agent send messages using whatever SENDLY_API_KEY is present — this is a caution but not a metadata privilege misconfiguration.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install sending-sms
  3. After installation, invoke the skill by name or use /sending-sms
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of the sending-sms skill. - Send SMS messages using the Sendly API via Node.js SDK or REST API. - Supports single messages, batch sending (up to 10,000 recipients), message scheduling, and SMS conversations. - Includes sandbox testing with test API keys and magic phone numbers. - Handles both transactional and marketing message types, with compliance notes. - Full documentation and API references linked.
Metadata
Slug sending-sms
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Sending SMS?

Sends SMS messages via the Sendly API with the Node.js SDK or REST API. Handles single messages, batch sends, scheduling, conversations, and sandbox testing.... It is an AI Agent Skill for Claude Code / OpenClaw, with 87 downloads so far.

How do I install Sending SMS?

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

Is Sending SMS free?

Yes, Sending SMS is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Sending SMS support?

Sending SMS is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Sending SMS?

It is built and maintained by sendly-live (@sendly-live); the current version is v1.0.0.

💬 Comments