| name | c-speakers |
| description | Control Sonos speakers using the `sonos` CLI (sonoscli). Play, pause, adjust volume, manage groups, and play favorites across rooms and speaker zones. |
| tags | ["sonos","speakers","audio","smart-home","music","sonoscli"] |
What This Skill Does
Enables Claude to control Sonos speakers — playback, volume, grouping, and favorites — via the sonos CLI.
Available CLI Tool: sonos
Common Commands
sonos rooms
sonos play --room "Living Room"
sonos pause --room "Living Room"
sonos next --room "Living Room"
sonos previous --room "Living Room"
sonos volume 50 --room "Living Room"
sonos volume +10 --room "Kitchen"
sonos volume -5 --room "Kitchen"
sonos favorite "Morning Jazz" --room "Bedroom"
sonos favorites
sonos group "Kitchen" --with "Living Room"
sonos ungroup "Kitchen"
sonos status --room "Living Room"
Usage Guidelines
- Always specify
--room to target the correct speaker
- Use
sonos rooms to discover available rooms if unsure of names
- Grouping joins a room into the specified room's group
Notes
- Requires
sonos CLI (sonoscli) installed and Sonos system on local network
- Favorites must be pre-configured in the Sonos app