
Sonos Speaker Control
Lets the agent discover, check, play, pause and adjust volume on Sonos speakers via the sonos CLI
- Repository
- spinabot/brigade
- Stars
- 11,367
- Licence
- MIT
- Files
- 1 file
What it does
This skill teaches the agent to use a command-line tool called sonos to control Sonos speakers on your local network. Once installed, you can ask the agent to find your speakers, check what is playing, play or pause music, set volume, or group rooms together. It also covers queues, favorites, and optional Spotify search through Sonos.
Great for
- People with Sonos speakers who want to control them by asking an AI agent in plain language
- Developers or home-automation tinkerers who already use the sonos CLI and want the agent to run it for them
Skip it if
- Users without Sonos hardware, since the commands only work with Sonos speakers on the local network
- Shared or sandboxed environments where network access is restricted, because speaker discovery will fail and troubleshooting may require changing macOS privacy or Docker settings
Try asking
- “Find all the Sonos speakers on my network”
- “Set the Kitchen speaker volume to 15”
- “Pause the music in the Living Room”
- “Group the Kitchen and Patio speakers together”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 1 original files, the MIT licence and an attribution note.
sonoscli.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip sonoscli.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip sonoscli.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Use the speaker name exactly as shown in sonos discover, or pass --ip if discovery fails
- If discovery fails on macOS, allow Local Network access for the terminal or host app that runs the agent
- Spotify search is optional; the rest of the skill works without Spotify API credentials
What's inside
- SKILL.md
Redistributed unmodified from spinabot/brigade under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.