Agent skill
sonoscli
Control Sonos speakers (discover/status/play/volume/group).
Install this agent skill to your Project
npx add-skill https://github.com/geezerrrr/motive/tree/main/Motive/Resources/Skills.bundle/sonoscli
Metadata
Additional technical details for this skill
- openclaw
-
{ "emoji": "\ud83d\udd0a", "install": [ { "id": "go", "bins": [ "sonos" ], "kind": "go", "label": "Install sonoscli (go)", "module": "github.com/steipete/sonoscli/cmd/sonos@latest" } ], "requires": { "bins": [ "sonos" ] } }
SKILL.md
Sonos CLI
Use sonos to control Sonos speakers on the local network.
Quick start
sonos discoversonos status --name "Kitchen"sonos play|pause|stop --name "Kitchen"sonos volume set 15 --name "Kitchen"
Common tasks
- Grouping:
sonos group status|join|unjoin|party|solo - Favorites:
sonos favorites list|open - Queue:
sonos queue list|play|clear - Spotify search (via SMAPI):
sonos smapi search --service "Spotify" --category tracks "query"
Notes
- If SSDP fails, specify
--ip <speaker-ip>. - Spotify Web API search is optional and requires
SPOTIFY_CLIENT_ID/SECRET.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
openai-whisper
Local speech-to-text with the Whisper CLI (no API key).
himalaya
CLI to manage emails via IMAP/SMTP. Use `himalaya` to list, read, write, reply, forward, search, and organize emails from the terminal. Supports multiple accounts and message composition with MML (MIME Meta Language).
bear-notes
Create, search, and manage Bear notes via grizzly CLI.
summarize
Summarize or extract text/transcripts from URLs, podcasts, and local files (great fallback for “transcribe this YouTube/video”).
nano-banana-pro
Generate or edit images via Gemini 3 Pro Image (Nano Banana Pro).
ordercli
Foodora-only CLI for checking past orders and active order status (Deliveroo WIP).
Didn't find tool you were looking for?