← 返回 Skills 市场
ratgdo32 disco
作者
Michael Boland
· GitHub ↗
· v1.0.1
· MIT-0
246
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install ratgdo32-disco
功能描述
Control a ratgdo32 disco garage door opener via its local web API. Use when the user asks to open/close the garage, check garage status, toggle the garage li...
安全使用建议
This skill appears to implement exactly the local LAN API calls described and does not phone home, but there are a few things to check before installing/using it: 1) The helper script requires RATGDO_HOST to be set (it will abort if unset) — the manifest should list this env var. 2) The script calls curl and python3; make sure those binaries exist on the agent host and consider having the skill declare them. 3) Confirm the device is only reachable on a trusted LAN (no port-forwarding) because running the skill gives the agent network access to your garage controller. 4) If you rely on this skill, inspect the script yourself (it's short and readable) or run it locally in a controlled environment first. If the owner updates the manifest to declare RATGDO_HOST and the required binaries, the mismatches would be resolved and confidence would rise.
功能分析
Type: OpenClaw Skill
Name: ratgdo32-disco
Version: 1.0.1
The skill bundle provides a legitimate interface for controlling a ratgdo32 garage door opener via its local REST API. The helper script (scripts/garage.sh) implements standard functionality for status retrieval and door control, including safety checks for obstructions and current door state. No evidence of data exfiltration, malicious execution, or prompt injection was found.
能力评估
Purpose & Capability
The skill's stated purpose (local garage control) matches the code and instructions. However, the package metadata declares no required environment variables or binaries even though both the SKILL.md and scripts/garage.sh expect RATGDO_HOST and runtime tools (curl, python3). That mismatch is disproportionate to the stated purpose and should be corrected.
Instruction Scope
SKILL.md and the helper script stay within the expected scope: they query the device's /status.json and POST to /setgdo on the local host. There is no external network/server contact beyond the LAN device. Minor discrepancy: SKILL.md claims the script will default to a placeholder IP if RATGDO_HOST is unset, but the script actually aborts if RATGDO_HOST is not set.
Install Mechanism
This is an instruction-only skill with an included helper script and no install spec; nothing is downloaded or written to disk by an installer. Risk is low from the install mechanism itself, but runtime execution will rely on existing binaries.
Credentials
No credentials or sensitive secrets are requested, which is appropriate. However, RATGDO_HOST is required at runtime but not declared in the manifest. Additionally, the script expects curl and python3 available on PATH but these binaries are not declared as requirements. The omission of these runtime dependencies is a proportionality/manifesting issue that could be benign (documentation oversight) or sloppy engineering.
Persistence & Privilege
The skill does not request always:true, does not modify other skills or global agent config, and has no persistent/system privileges. It only performs ad hoc LAN requests when invoked.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install ratgdo32-disco - 安装完成后,直接呼叫该 Skill 的名称或使用
/ratgdo32-disco触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
Security section: clarified local network trust model, added hardening guidance, softened language that triggered false-positive moderation flag
v1.0.0
Initial release: full API coverage for ratgdo32 disco HomeKit garage door opener. Door control, light, obstruction safety, vehicle presence laser, remote lockout, helper script.
元数据
常见问题
ratgdo32 disco 是什么?
Control a ratgdo32 disco garage door opener via its local web API. Use when the user asks to open/close the garage, check garage status, toggle the garage li... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 246 次。
如何安装 ratgdo32 disco?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install ratgdo32-disco」即可一键安装,无需额外配置。
ratgdo32 disco 是免费的吗?
是的,ratgdo32 disco 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
ratgdo32 disco 支持哪些平台?
ratgdo32 disco 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 ratgdo32 disco?
由 Michael Boland(@bolander72)开发并维护,当前版本 v1.0.1。
推荐 Skills