Roborock Vacuum Control

ReviewAudited by ClawScan on May 1, 2026.

Overview

This is a coherent Roborock vacuum-control skill, but it uses a third-party CLI, Roborock account login, physical device commands, and home-map data that users should be aware of.

This skill appears purpose-aligned and instruction-only. Before installing, confirm you trust the python-roborock CLI, understand that Roborock login grants device-control access, and treat saved maps or device IDs as private.

Findings (4)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

The agent can help start, stop, pause, dock, or send the vacuum to clean rooms when asked.

Why it was flagged

The skill documents commands that can control a physical robot vacuum. This matches the stated purpose, but users should understand that commands may cause real-world device movement.

Skill content
roborock command --device_id "YOUR_DEVICE_ID" start
Recommendation

Use the skill only for intended vacuum-control requests and verify the target device ID and room IDs before running cleaning commands.

What this means

Using the skill requires trusting the installed CLI with your Roborock/Xiaomi Home account login and device access.

Why it was flagged

The skill requires Roborock/Xiaomi account authentication to control the vacuum. This is expected for the integration, but it grants access to account-linked devices.

Skill content
roborock login
...
Enter your Roborock/Xiaomi Home app email and password.
Recommendation

Install the CLI only from the expected package source, avoid sharing credentials in chat, and review account/device permissions if available.

What this means

Future installs may receive whatever version of the external package is current at install time.

Why it was flagged

The skill depends on an external CLI package installed by the user. This is central to the skill’s purpose, but the package version is not pinned in the instructions.

Skill content
pipx install python-roborock
Recommendation

If you need reproducibility, install a reviewed or pinned version of python-roborock and keep it updated through trusted channels.

What this means

Map outputs may reveal private information about your home layout if stored or shared.

Why it was flagged

The skill can retrieve and save a home map image. This is purpose-aligned for vacuum map management, but home layout data can be sensitive.

Skill content
roborock map-image --device_id "YOUR_DEVICE_ID" --output /tmp/vacuum-map.png
Recommendation

Treat saved map images and device IDs as private; delete temporary map files when no longer needed and avoid placing them in shared locations.