Roborock Vacuum Control

v1.0.0

Control Roborock robot vacuums (status, clean, maps, consumables). Use when asked to vacuum, check vacuum status, control robot vacuum, or manage cleaning schedules. Triggers on vacuum, roborock, clean floor, hoover, robot cleaner keywords.

4· 2k·5 current·5 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description match the runtime instructions: all commands use the 'roborock' CLI and target device status, cleaning, maps, and consumables. The declared required binary ('roborock') is appropriate for the stated purpose.
Instruction Scope
SKILL.md instructs installing python-roborock and running 'roborock login' (interactive email/password) and device-specific commands — this is expected for controlling Roborock devices. There are no instructions to read unrelated files, export environment secrets, or send data to unexpected endpoints. Note: the skill requires you to enter your Xiaomi/Roborock account credentials into the third-party CLI.
Install Mechanism
The skill is instruction-only (no packaged install spec in the registry), but SKILL.md metadata and instructions recommend 'pipx install python-roborock' (a PyPI package). Installing from PyPI/pipx is common and reasonable here, but relies on trusting the python-roborock project and the package source (PyPI/GitHub).
Credentials
The skill requests no environment variables or other credentials. It does require user-provided account credentials interactively via the 'roborock login' CLI command, which is proportionate to the stated function.
Persistence & Privilege
always:false and no special system config changes are requested. The skill can be invoked autonomously (platform default), which is expected for a device-control skill; this means the agent could run vacuum commands without further prompts, but that capability matches the skill's purpose.
Assessment
This skill appears coherent, but take these precautions before installing: 1) Verify and review the upstream python-roborock project (GitHub/PyPI) so you trust the code that will run with your credentials. 2) Use pipx or a virtualenv as recommended to avoid contaminating system Python. 3) Be aware you'll enter your Xiaomi/Roborock account credentials into a third-party CLI — consider using a dedicated account if you want to limit exposure, and know how to revoke access from your account settings. 4) Understand that autonomous agent invocation can start/stop your vacuum; if that behavior would be disruptive, restrict when the skill is allowed to run. 5) Do not paste long-term secrets into other files unless you trust local storage; storing only the device ID (non-secret) in TOOLS.md is fine.

Like a lobster shell, security has layers — review code before you run it.

latestvk97977aaeppy2wxemadv2w4zy97zzgtq

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

🧹 Clawdis
Binsroborock

Comments