← 返回 Skills 市场
🔌

SMS Alert

作者 OOMOL · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
30
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install oo-sms-alert
功能描述
SMS Alert (smsalert.co.in). Use this skill for ANY SMS Alert request — reading, creating, and updating data. Whenever a task involves SMS Alert, use this ski...
使用说明 (SKILL.md)

SMS Alert

Operate SMS Alert through your OOMOL-connected account. This skill calls the sms_alert connector with the oo CLI; OOMOL injects credentials server-side, so you never handle raw tokens.

Category: Communication, Marketing. Exposes 6 action(s).

Running an action

Assume the user has already installed the oo CLI, signed in, and connected SMS Alert. Do not run oo auth login or open the connection URL proactively — just run the action. Fall back to First-time setup only when a command actually fails with an auth or connection error.

1. Inspect the contract to get the authoritative input/output schema before building a payload:

oo connector schema "sms_alert" --action "\x3Caction_name>"

2. Run the action with a JSON payload that matches the input schema:

oo connector run "sms_alert" --action "\x3Caction_name>" --data '\x3Cjson>' --json
  • --data takes a JSON object string or @path/to/file.json; omit it to send {}.
  • The response is { "data": ..., "meta": { "executionId": "..." } }; the execution id lives under meta.executionId.

Each action below links to a reference file with its purpose and exact commands. Read the linked file, then fetch the live schema with oo connector schema before constructing --data.

Available actions

  • generate_otp — Generate and send an OTP message through SMS Alert.
  • get_credit_balance — Get the remaining SMS Alert credits grouped by delivery route.
  • list_sender_ids — List the sender IDs available in the SMS Alert account.
  • list_templates — List SMS templates from the SMS Alert account with optional pagination.
  • send_sms — Send a direct SMS message through SMS Alert.
  • validate_otp — Validate an OTP code previously generated through SMS Alert.

Safety

  • Read actions (get / list / search) are safe to run directly.
  • Create, update, send, or post actions change SMS Alert state — confirm the exact payload and effect with the user before running.
  • Delete or remove actions are destructive — always confirm the target and get explicit approval first.

First-time setup

These are one-time steps — do not repeat them on every call. Run a step only when a command fails for the matching reason.

  • oo: command not found — install the oo CLI (other platforms: \x3Chttps://cli.oomol.com/install-guide.md>):

    curl -fsSL https://cli.oomol.com/install.sh | bash    # macOS / Linux
    
    irm https://cli.oomol.com/install.ps1 | iex           # Windows PowerShell
    
  • Not signed in / authentication error — sign in to your OOMOL account once:

    oo auth login
    
  • scope_missing / credential_expired / app_not_ready / app_not_found — SMS Alert is not connected, or the connection expired or lacks a scope. Connect once (auth type: API key) at:

    https://console.oomol.com/app-connections?provider=sms_alert
    
  • HTTP 402 / OOMOL_INSUFFICIENT_CREDIT — billing stop. Recharge at https://console.oomol.com/billing/token-recharge before retrying.

Resources

安全使用建议
Install only if you intend to let the agent operate your connected SMS Alert account. Review recipient numbers, message bodies, OTP parameters, and any cost-impacting sends before approving them, and install the oo CLI from the documented OOMOL source if setup is needed.
能力标签
requires-sensitive-credentials
能力评估
Purpose & Capability
The stated purpose is to operate an SMS Alert account through OOMOL, and the listed actions match that purpose: sending SMS/OTP messages, validating OTPs, and reading account metadata such as credits, sender IDs, and templates.
Instruction Scope
The trigger wording says to use the skill for any SMS Alert request, which is broad, but the runtime instructions remain scoped to the sms_alert connector and explicitly require confirmation before create, update, send, or post actions.
Install Mechanism
The skill documents installing the oo CLI with a remote install script only if the command is missing; this is disclosed setup behavior and not automatic on every run.
Credentials
The allowed tool surface is limited to oo CLI commands, and the skill says OOMOL injects credentials server-side rather than exposing raw SMS Alert tokens to the agent.
Persistence & Privilege
Use requires an installed CLI, OOMOL sign-in, and a connected SMS Alert account, but there is no hidden persistence, background worker, local indexing, or credential scraping described.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install oo-sms-alert
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /oo-sms-alert 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Adds an OOMOL skill for operating SMS Alert through the `sms_alert` connector without handling raw credentials directly. - Supports sending direct SMS messages and generating OTP messages through SMS Alert. - Provides OTP validation for codes generated by the SMS Alert service. - Includes account utility actions for checking credit balances by delivery route. - Lists available sender IDs and SMS templates, including paginated template retrieval. - Documents safe execution flow with live schema inspection before running connector actions.
元数据
Slug oo-sms-alert
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

SMS Alert 是什么?

SMS Alert (smsalert.co.in). Use this skill for ANY SMS Alert request — reading, creating, and updating data. Whenever a task involves SMS Alert, use this ski... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 30 次。

如何安装 SMS Alert?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install oo-sms-alert」即可一键安装,无需额外配置。

SMS Alert 是免费的吗?

是的,SMS Alert 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

SMS Alert 支持哪些平台?

SMS Alert 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 SMS Alert?

由 OOMOL(@oomol)开发并维护,当前版本 v1.0.0。

💬 留言讨论