openclaw/skills/litter-robot/SKILL.md
Control the Litter-Robot 4 at Crosstown (West Roxbury). Use when asked about the litter box, cat litter, waste level, cleaning the litter box, cat weight, Sopaipilla, Burrito, or anything about the Litter-Robot. NOT for Petlibro feeder/fountain (use petlibro skill for those).
npx skillsauth add Dbochman/dotfiles litter-robotInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Control the Litter-Robot 4 at Crosstown via the Whisker cloud API (pylitterbot).
| Name | Model | Serial | Location | |------|-------|--------|----------| | Litter-Robot 4 | LR4 | LR4C293473 | Crosstown (West Roxbury) |
| Name | Weight | |------|--------| | Sopaipilla | ~10.3 lbs | | Burrito | ~11.2 lbs |
litter-robot status
Shows waste level, cycle status, online state, night light, cats and weights.
litter-robot clean
litter-robot history # last 10 entries
litter-robot history 25 # last 25 entries
litter-robot pets
litter-robot nightlight on
litter-robot nightlight off
litter-robot reset
Run after emptying the waste drawer to reset the fill level gauge.
| Status | Meaning | |--------|---------| | READY | Idle, ready for use | | CLEAN_CYCLE | Currently cycling | | CLEAN_CYCLE_COMPLETE | Just finished cycling | | CAT_DETECTED | Cat is inside | | PAUSED | Cycle paused (interrupted) | | DRAWER_FULL | Waste drawer needs emptying | | OFF / OFFLINE | Powered off or disconnected |
Litter-Robot 4 ←─cloud─→ Whisker API ←─HTTPS─→ pylitterbot (Mac Mini venv)
Cloud-only. Auth via AWS Cognito (email+password). Tokens auto-refresh.
Check ~/.config/litter-robot/config.yaml on Mac Mini. Uses Whisker/Litter-Robot account credentials.
Run litter-robot reset after physically emptying the drawer.
petlibro skilldevelopment
Search the web for current information, news, facts, and answers. Use when asked questions about current events, needing to look something up, finding websites, researching topics, or when you need up-to-date information beyond your training data.
development
Summarize any URL, YouTube video, podcast, PDF, or file into concise text. Use when asked to read an article, summarize a link, get the gist of a video or podcast, extract content from a URL, or when you need to understand what a web page or document contains.
development
Play music via Spotify and control Google Home speakers. Use when asked to play music, songs, artists, playlists, podcasts, or control speakers/volume/audio.
testing
Create new OpenClaw skills, modify and improve existing skills, and measure skill performance with evals. Use when users want to create a skill from scratch, update or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy. Also use when asked to "make a skill", "turn this into a skill", "improve this skill", or "test this skill".