← Back to Skills Marketplace
volcengine-rtc-device-control
by
huang-zhibin
· GitHub ↗
· v1.0.1
· MIT-0
130
Downloads
1
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install volcengine-rtc-device-control
Description
火山引擎AI音视频互动设备控制技能。用于控制当前硬件设备的行为,包含左摇头、右摇头、调大音量、调小音量、设备关机、调亮屏幕、调暗屏幕、温度调节等常见硬件控制行为。当需要生成或解析设备控制指令时使用此技能。
Usage Guidance
This skill is instruction-only and appears to do what it says: produce JSON device-control messages for Volcengine RTC devices. Before installing, confirm: (1) you trust the skill's source (no homepage provided and source is unknown); (2) your agent/runtime provides proper authentication to rtc.volcengine.com (the skill itself does not request credentials); (3) you understand the potential impact of commands (power_off, brightness changes, vibrations) and have audit/logging enabled; and (4) you restrict autonomous invocation or review agent policies if you do not want the agent to send device-control commands without explicit approval.
Capability Analysis
Type: OpenClaw Skill
Name: volcengine-rtc-device-control
Version: 1.0.1
The skill bundle is a legitimate implementation for controlling hardware devices via the Volcengine RTC platform. It defines a clear JSON protocol in 'references/protocol.md' for standard device actions such as volume adjustment, movement, and power management. The 'metadata.json' correctly restricts network access to the official 'rtc.volcengine.com' endpoint, and there is no evidence of data exfiltration, malicious execution, or harmful prompt injection.
Capability Assessment
Purpose & Capability
Name/description match the SKILL.md and protocol: the skill's purpose is to convert user intent into JSON device-control commands for Volcengine RTC-bound hardware. Declared metadata restricts network endpoints to rtc.volcengine.com which aligns with the stated purpose.
Instruction Scope
SKILL.md confines behavior to converting natural language into the defined JSON protocol and sending it via the underlying RTC signaling channel. It does not instruct reading unrelated files or env vars. However it is vague about the exact transport invocation (how the agent authenticates/sends the JSON), relying on the agent's existing RTC signaling stack.
Install Mechanism
No install spec and no code files — instruction-only skill (lowest install risk). Nothing is downloaded or written to disk by the skill package itself.
Credentials
The skill declares no required environment variables or credentials while asserting authenticated TLS-based signaling will be used. This is coherent if the agent/platform already provides RTC auth tokens, but it's worth confirming — absence of explicit credential requirements means the skill expects the agent/runtime to handle authentication.
Persistence & Privilege
Defaults are used (not always:true). The skill is user-invocable and may be invoked autonomously by the agent per platform defaults; that is expected for a control skill but means you should consider agent-level controls for autonomous actions.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install volcengine-rtc-device-control - After installation, invoke the skill by name or use
/volcengine-rtc-device-control - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Added metadata.json file to the project.
- Updated documentation to specify: only Volcengine RTC-bound devices are supported.
- Added a new "安全机制" section describing security enhancements: official channel usage, identity authentication, TLS 1.3 encryption, and permission/logging controls.
- Minor clarifications and structure improvements in feature descriptions.
v1.0.0
Initial release of volcengine_rtc_device_control.
- Provides unified control protocol for hardware device actions such as panning, volume, brightness, power-off, emoji expression, and vibration.
- Supports left/right pan, volume up, brightness up/down, power off, emoji display (happy/sad), and device vibration.
- Devices are controlled via JSON-formatted commands as specified in the protocol documentation.
- Enables easy integration for interpreting and sending user device-control commands.
Metadata
Frequently Asked Questions
What is volcengine-rtc-device-control?
火山引擎AI音视频互动设备控制技能。用于控制当前硬件设备的行为,包含左摇头、右摇头、调大音量、调小音量、设备关机、调亮屏幕、调暗屏幕、温度调节等常见硬件控制行为。当需要生成或解析设备控制指令时使用此技能。 It is an AI Agent Skill for Claude Code / OpenClaw, with 130 downloads so far.
How do I install volcengine-rtc-device-control?
Run "/install volcengine-rtc-device-control" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is volcengine-rtc-device-control free?
Yes, volcengine-rtc-device-control is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does volcengine-rtc-device-control support?
volcengine-rtc-device-control is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created volcengine-rtc-device-control?
It is built and maintained by huang-zhibin (@huang-zhibin); the current version is v1.0.1.
More Skills