← 返回 Skills 市场
Telnyx Cli
作者
teamtelnyx
· GitHub ↗
· v1.1.0
872
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install telnyx-cli
功能描述
Telnyx API integration for Clawdbot. Send SMS/email/WhatsApp messages, manage phone numbers, query call logs, debug webhooks, and access your Telnyx account....
安全使用建议
This skill looks like a straightforward Telnyx CLI helper, but it also includes an automated account/signup flow that will generate and store API keys on the user's behalf via companion skills. Before installing or running: 1) Don't run setup.sh blindly — inspect it (it runs npm install -g and telnyx auth setup). 2) Ask the skill author what the 'telnyx-bot-signup' endpoint is, where it runs, and review its source before allowing any handoff that will generate API keys. 3) Prefer creating your Telnyx API key yourself via the Telnyx portal and only use the CLI with your own key. 4) If you do allow automated signup, ensure the resulting ~/.config/telnyx/config.json file is permissioned securely and confirm the exact flow (where magic links are sent and what third parties are involved). Because the companion/account-creation behavior expands the skill's scope beyond a simple CLI wrapper, treat it with caution and verify companion skill code and endpoints first.
功能分析
Type: OpenClaw Skill
Name: telnyx-cli
Version: 1.1.0
The skill bundle is classified as benign. All files, including SKILL.md, setup.sh, and test.sh, demonstrate functionality directly aligned with integrating the Telnyx CLI for messaging, phone number management, and account operations. While the skill involves powerful actions like installing global npm packages (`npm install -g @telnyx/api-cli`), storing API keys (`~/.config/telnyx/config.json`), and executing shell commands, these are necessary for its stated purpose. The detailed instructions in SKILL.md for the AI agent, including conditional logic for handling API key setup and account upgrades, are complex but serve legitimate lifecycle management, without any evidence of prompt injection for malicious intent, data exfiltration to unauthorized endpoints, or persistence mechanisms.
能力评估
Purpose & Capability
The skill's stated purpose (wrap the Telnyx CLI) matches the required binary and example commands. However the SKILL.md also instructs automatic handoff to companion skills that create API keys and perform account upgrades (telnyx-bot-signup, telnyx-freemium-upgrade). Generating API keys on the user's behalf and writing them to disk is outside the narrow scope of a CLI wrapper and isn't justified by the simple purpose description.
Instruction Scope
Runtime instructions include installing a global npm package, running 'telnyx auth setup', and an explicit automated flow to call a 'bot_signup' endpoint to generate API keys. The doc even instructs 'Do NOT ask whether the user has an account' — this gives the agent wide discretion to trigger account creation/sign-in and write credentials to ~/.config/telnyx/config.json without a clear consent/confirmation step.
Install Mechanism
No formal install spec is declared (instruction-only), but SKILL.md and setup.sh instruct npm install -g @telnyx/api-cli. That's a common, moderately-privileged operation (global npm install) and expected for a CLI integration, but it requires network access and may require elevated permissions on some systems.
Credentials
The skill does not request environment variables or other service credentials directly (declares none). It does, however, instruct storing an API key in ~/.config/telnyx/config.json and relies on companion skills to create that key. Requesting no env vars is consistent, but delegating API-key creation to an external handoff increases the surface for credential creation/exfiltration and should be reviewed.
Persistence & Privilege
The skill does not request always:true, does not modify other skill configs, and only writes to per-user config paths (~/.config/telnyx). These behaviors are typical for a CLI helper. The automatic handoff behavior increases the attack surface only insofar as companion skills are invoked.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install telnyx-cli - 安装完成后,直接呼叫该 Skill 的名称或使用
/telnyx-cli触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.0
Added companion skills coordination layer: pre-flight checklist (CLI installed, API key exists, key valid), auto-handoff to telnyx-bot-signup for account creation/signin/key refresh, auto-handoff to telnyx-freemium-upgrade when freemium restrictions are hit, upgrade cache awareness, and fallback messages when companion skills are not installed.
v1.0.0
Initial release of telnyx-cli skill.
- Integrates Telnyx API CLI for messaging (SMS/MMS/WhatsApp), phone number management, call logs, webhooks, and account access.
- Provides setup instructions, command reference, and troubleshooting steps.
- Supports flexible output formats: table, JSON, CSV.
- Includes usage examples for automation, monitoring, and data export.
- Requires Telnyx CLI installed and API key configured.
元数据
常见问题
Telnyx Cli 是什么?
Telnyx API integration for Clawdbot. Send SMS/email/WhatsApp messages, manage phone numbers, query call logs, debug webhooks, and access your Telnyx account.... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 872 次。
如何安装 Telnyx Cli?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install telnyx-cli」即可一键安装,无需额外配置。
Telnyx Cli 是免费的吗?
是的,Telnyx Cli 完全免费(开源免费),可自由下载、安装和使用。
Telnyx Cli 支持哪些平台?
Telnyx Cli 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Telnyx Cli?
由 teamtelnyx(@teamtelnyx)开发并维护,当前版本 v1.1.0。
推荐 Skills