bambu-studio-ai
Bambu Lab 3D printer control and automation. Activate when user mentions: printer status, 3D printing, slice, analyze model, generate 3D, AMS filament, print monitor, Bambu Lab, or any 3D printing task. Full pi...
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.
Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.
SkillHub CLI
skillhub install dru-ca/robo-rockInspect the source and compatibility requirements, then follow its installation steps.
Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.
Control Roborock robot vacuums via the roborock CLI.
pipx install python-roborock
roborock login
Enter your Roborock/Xiaomi Home app email and password.
roborock list-devices
Note your device ID (looks like AbCdEf123456789XyZ).
Add to your TOOLS.md for easy reference:
## Roborock Vacuum
- **Device ID:** your-device-id-here
- **Model:** Roborock S7 Max Ultra (or your model)
All commands need --device_id "YOUR_DEVICE_ID" — replace with your actual device ID.
roborock status --device_id "YOUR_DEVICE_ID"
roborock command --device_id "YOUR_DEVICE_ID" start
roborock command --device_id "YOUR_DEVICE_ID" stop
roborock command --device_id "YOUR_DEVICE_ID" pause
roborock command --device_id "YOUR_DEVICE_ID" home
First get room IDs:
roborock rooms --device_id "YOUR_DEVICE_ID"
Then clean specific rooms:
roborock command --device_id "YOUR_DEVICE_ID" segment_clean --rooms 16,17
roborock consumables --device_id "YOUR_DEVICE_ID"
Shows filter, brush, sensor lifespans.
roborock reset-consumable filter --device_id "YOUR_DEVICE_ID"
roborock reset-consumable main_brush --device_id "YOUR_DEVICE_ID"
roborock reset-consumable side_brush --device_id "YOUR_DEVICE_ID"
roborock clean-record --device_id "YOUR_DEVICE_ID"
roborock clean-summary --device_id "YOUR_DEVICE_ID"
roborock maps --device_id "YOUR_DEVICE_ID"
roborock home
These signals come from indexed source analysis and may lag behind changes. Check the current source files.
# Roborock Vacuum Control Control Roborock robot vacuums via the `roborock` CLI. ## First-Time Setup ### 1. Install CLI ```bash pipx install python-roborock ``` ### 2. Login to Roborock Account ```bash roborock login ``` Enter your Roborock/Xiaomi Home app email and password. ### 3. Find Your Device ID ```bash roborock list-devices ``` Note your device ID (looks like `AbCdEf123456789XyZ`). ### 4. Store Device ID (Optional) Add to your TOOLS.md for easy reference: ```markdown ## Roborock Vacuum - **Device ID:** your-device-id-here - **Model:** Roborock S7 Max Ultra (or your model) ``` ## Quick Commands All commands need `--device_id "YOUR_DEVICE_ID"` — replace with your actual device ID. ### Check Status ```bash roborock status --device_id "YOUR_DEVICE_ID" ``` ### Start Cleaning ```bash roborock command --device_id "YOUR_DEVICE_ID" start ``` ### Stop/Pause ```bash roborock command --device_id "YOUR_DEVICE_ID" stop roborock command --device_id "YOUR_DEVICE_ID" pause ``` ### Return to Dock ```bash roborock command --device_id "YOUR_DEVICE_ID" home ``` ### Clean Specific Room First get room IDs: ```bash roborock rooms --device_id "YOUR_DEVICE_ID" ``` Then clean specific rooms: ```bash roborock command --device_id "YOUR_DEVICE_ID" segment_clean --rooms 16,17 ``` ## Maintenance Commands ### Check Consumables ```bash roborock consumables --device_id "YOUR_DEVICE_ID" ``` Shows filter, brush, sensor lifespans. ### Reset Consumable ```bash roborock reset-consumable filter --device_id "YOUR_DEVICE_ID" roborock reset-consumable main_brush --device_id "YOUR_DEVICE_ID" roborock reset-consumable side_brush --device_id "YOUR_DEVICE_ID" ``` ### Last Clean Record ```bash roborock clean-record --device_id "YOUR_DEVICE_ID" ``` ### Clean Summary (All Time) ```bash roborock clean-summary --device_id "YOUR_DEVICE_ID" ``` ## Maps & Rooms ### Get Maps ```bash roborock maps --device_id "YOUR_DEVICE_ID" ``` ### Cache Home Layout ```bash roborock home ``` ### Save Map Ima...
Bambu Lab 3D printer control and automation. Activate when user mentions: printer status, 3D printing, slice, analyze model, generate 3D, AMS filament, print monitor, Bambu Lab, or any 3D printing task. Full pi...
Generative Engine Optimization (GEO) for AI search visibility. Optimize content to appear in ChatGPT, Perplexity, Claude, and Google AI Overviews. Use when optimizing websites, pages, or content for LLM discove...
Agents can sign plugins, rotate credentials without losing identity, and publicly attest to behavior.
Send and receive P2P messages using disposable numbers and PINs. No servers, no accounts. Use for human notifications, approval flows, and agent-to-agent communication.