← 返回 Skills 市场
996
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install roku-control
功能描述
Control Roku devices via local network (ECP protocol). Use when the user wants to control their Roku TV or streaming device, change channels, launch apps (Netflix, YouTube, Hulu, etc.), navigate menus, adjust volume, play/pause content, search for shows, or power off. Works over LAN with no authentication required.
安全使用建议
This skill appears coherent and implements Roku ECP control over your LAN. Before installing: (1) verify you trust the skill owner/source (source is listed as unknown here) because code is shipped with the skill bundle; (2) review the included scripts yourself — the code is readable and only talks to local IPs discovered via SSDP and port 8060; (3) install Python dependencies from your trusted package index (pip install requests) and consider running the skill on a segmented/trusted network if you have security concerns; (4) be aware that the skill can send remote keypresses and power commands to any Roku it discovers on your LAN (this is expected functionality). If you'd like, I can point out the exact lines in scripts/roku_control.py that perform discovery and HTTP control.
功能分析
Type: OpenClaw Skill
Name: roku-control
Version: 1.0.0
The OpenClaw AgentSkills skill bundle for Roku control is benign. The `SKILL.md` and `README.md` provide clear, well-documented instructions for controlling Roku devices via the local network, without any evidence of prompt injection attempts to subvert the agent's behavior or exfiltrate data. The `scripts/roku_control.py` script uses standard Python libraries (`requests`, `socket`) to implement the Roku External Control Protocol (ECP), performing network communication exclusively with local Roku devices for discovery and control. There are no indications of malicious execution, data exfiltration to external endpoints, persistence mechanisms, or obfuscation.
能力评估
Purpose & Capability
Name/description (Roku ECP control) match the included files: SKILL.md, README, references, and a Python script that uses SSDP and HTTP to control Roku devices. Required packages (requests) are proportional to the task and there are no unrelated credentials, binaries, or config paths requested.
Instruction Scope
Runtime instructions and the script limit activity to local network discovery (SSDP) and HTTP requests to discovered Roku IPs on port 8060. The SKILL.md does not instruct reading unrelated system files or contacting any external endpoints beyond discovered local devices.
Install Mechanism
There is no separate install spec (instruction-only), but the skill bundle includes a Python script and metadata declaring the 'requests' dependency. This is low-risk (no remote downloads or extract steps), though installing Python dependencies (pip) should follow normal package-safety practices.
Credentials
The skill requests no environment variables, tokens, or external credentials. It only needs local network access and the 'requests' Python package — proportionate for discovering and controlling LAN Roku devices.
Persistence & Privilege
Skill is not always-enabled and does not request elevated or persistent system privileges. It does not modify other skills or system-wide configuration. Autonomous invocation is allowed (platform default) but not combined with other concerning factors.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install roku-control - 安装完成后,直接呼叫该 Skill 的名称或使用
/roku-control触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: Local network control for Roku devices via ECP protocol. Features include device discovery, remote control, app launching, power control, and text input. No authentication or cloud services required.
元数据
常见问题
Roku Control 是什么?
Control Roku devices via local network (ECP protocol). Use when the user wants to control their Roku TV or streaming device, change channels, launch apps (Netflix, YouTube, Hulu, etc.), navigate menus, adjust volume, play/pause content, search for shows, or power off. Works over LAN with no authentication required. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 996 次。
如何安装 Roku Control?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install roku-control」即可一键安装,无需额外配置。
Roku Control 是免费的吗?
是的,Roku Control 完全免费(开源免费),可自由下载、安装和使用。
Roku Control 支持哪些平台?
Roku Control 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Roku Control?
由 IMaloney(@imaloney)开发并维护,当前版本 v1.0.0。
推荐 Skills