← 返回 Skills 市场
ivangdavila

Shelly

作者 Iván · GitHub ↗ · v1.0.0
linuxdarwinwin32 ✓ 安全检测通过
315
总下载
1
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install shelly
功能描述
Control and automate Shelly devices with local RPC workflows, secure access modes, cloud API coordination, and safe multi-device execution.
安全使用建议
This skill appears coherent and focused on Shelly device control. Before installing: (1) only provide a SHELLY_CLOUD_TOKEN scoped to the minimum permissions needed and rotate it when possible; (2) keep the ~/shelly/ folder permissions as recommended (700/600) and avoid storing raw tokens there; (3) confirm curl and jq are trusted versions on your system; (4) be aware the agent can be invoked normally (autonomously) — enable write/apply modes only when you trust the workflow and have canary safeguards enabled; (5) if you use a cloud token, consider creating a token limited to the devices or actions you need rather than a broad account token.
功能分析
Type: OpenClaw Skill Name: shelly Version: 1.0.0 The Shelly skill bundle is a well-structured tool for managing Shelly IoT devices via local RPC, WebSocket, and Cloud APIs. It includes robust safety protocols such as read-before-write verification, canary rollout strategies, and explicit user confirmation for high-impact actions (e.g., toggling relays). The skill manages its state locally in `~/shelly/` with appropriate file permissions and explicitly directs the agent to use environment variables for sensitive tokens rather than storing them in plaintext, showing a clear focus on security and operational reliability.
能力评估
Purpose & Capability
Name/description match the requested artifacts: curl and jq for local/cloud HTTP RPC handling and a single SHELLY_CLOUD_TOKEN for cloud API access are appropriate for Shelly device control. Required config paths and files (~/shelly/) are aligned with keeping device context and automations locally.
Instruction Scope
SKILL.md and the included docs only instruct actions relevant to device discovery, read-before-write workflows, local memory in ~/shelly/, and contacting expected endpoints (local /rpc, ws, mqtt, and shelly.cloud). Instructions explicitly forbid pasting tokens into chat and recommend not storing raw secrets in notes.
Install Mechanism
No install spec is provided (instruction-only), which is lowest-risk. The skill expects existing utilities (curl, jq) rather than downloading code or running installers.
Credentials
Only one credential is required (SHELLY_CLOUD_TOKEN) and it is documented as the cloud API token. The README restricts use of the token to environment variables and warns against storing it in notes. This level of credential access is proportionate to the stated cloud-control capability.
Persistence & Privilege
always is false and there is no claim to modify other skills or global agent settings. The skill instructs creating a local workspace under the user's home directory with restrictive file permissions, which is expected for storing operational notes.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install shelly
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /shelly 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release with Shelly local and cloud operations for discovery, command control, telemetry checks, orchestration, and incident-safe rollouts.
元数据
Slug shelly
版本 1.0.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Shelly 是什么?

Control and automate Shelly devices with local RPC workflows, secure access modes, cloud API coordination, and safe multi-device execution. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 315 次。

如何安装 Shelly?

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

Shelly 是免费的吗?

是的,Shelly 完全免费(开源免费),可自由下载、安装和使用。

Shelly 支持哪些平台?

Shelly 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(linux, darwin, win32)。

谁开发了 Shelly?

由 Iván(@ivangdavila)开发并维护,当前版本 v1.0.0。

💬 留言讨论