Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
Security: removed hardcoded WSL path, strict allowlist for app names, numeric validation with regex
What This Skill Does
Exposes device control actions — volume, brightness, app launch, and app close — as a command-line tool. Works across Linux, macOS, Windows, and WSL. All inputs are sanitized to block command injection.
Wraps platform-specific commands (osascript, pactl, nircmd, WMI) behind a single consistent interface so cross-platform automation scripts don't need OS detection logic.
When to use it
- Mute audio before joining a video call
- Dim screen brightness at night
- Open a specific app from an automation script
- Close a crashed application without touching the GUI
- Adjust volume incrementally during a presentation
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: set volume to 30% and open Firefox
- 1Call device_control with action set_volume and value 30
- 2Confirm volume change succeeded
- 3Call device_control with action open_app and app firefox
- 4Confirm Firefox launched
Volume set to 30% and Firefox opened
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.