Discover and control Sonos speakers for playback, volume, status, and grouping.
Overall, this appears to be a high-trust open-source local Sonos control tool, with no specific red flags for credential abuse, suspicious egress, or excessive system permissions. The main risk is its normal capability to access the local network and read/write local state, which is a caution-level inherent property rather than high risk.
No credentials or tokens are required by default; only optional Spotify Web API search needs SPOTIFY_CLIENT_ID/SECRET, which is a normal and explicit external API credential requirement with no abuse संकेत.
The tool mainly communicates with Sonos devices on the local network and may use the Spotify Web API as documented; this is within declared local/known endpoints, with no evidence of unclear third-party exfiltration.
This skill runs command-line control logic locally, which is a normal tool capability; the material does not show requests for extra system privileges or arbitrary code execution.
It can discover, query, and control Sonos device state on the local network, including device info and playback/grouping actions; there is no description of overbroad local file or broader data access.
The source is a GitHub open-source repository with very high community adoption (377k+ stars), which strongly lowers supply-chain risk; however, the license is undeclared and maintenance status is unknown, so basic review is still warranted.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "sonoscli" skill from askskill: 1. Download https://raw.githubusercontent.com/openclaw/openclaw/main/skills/sonoscli/SKILL.md 2. Save it as ~/.claude/skills/sonoscli/SKILL.md 3. Reload skills and tell me it's ready
Scan the current network for Sonos devices and list each speaker's name, room, and IP address.
A list of available Sonos speakers with device names, rooms, and network details.
Check the current status of the living room Sonos speaker, including playback state, current track, volume, and mute status.
A real-time status summary of the selected speaker for quick playback monitoring.
Set the kitchen speaker volume to 30% and add it to the living room speaker group for synchronized playback.
The volume is updated and speakers are grouped, with a result summary or current group status.
Use sonos to control Sonos speakers on the local network.
sonos discoversonos status --name "Kitchen"sonos play|pause|stop --name "Kitchen"sonos volume set 15 --name "Kitchen"sonos group status|join|unjoin|party|solosonos favorites list|opensonos queue list|play|clearsonos smapi search --service "Spotify" --category tracks "query"--ip <speaker-ip>.SPOTIFY_CLIENT_ID/SECRET.sonos discover - no route to hostError: write udp4 0.0.0.0:64326->239.255.255.250:1900: sendto: no route to host (Command exited with code 1)
0.0.0.0: is ephemeral and will change and the netmask may not match exactly eithersendto: no route to host should stay consistentdirect (no Docker sandbox) mode on Mac OS that Settings -> Privacy & Security -> Local Network will need to be enabled for the top-level host parent process of the Gateway
node if running via launchdTerminal if running the gateway directly in the terminalVisual Studio Code if running via terminal in VS Codesandbox (docker container) with network access allowed for that sandboxsonos discover - bind: operation not permittedError: listen udp4 0.0.0.0:0: bind: operation not permittedsonos discover within a Codex CLI session with sandbox enabled and not approving the escalation request)Search the web, extract content, and organize research efficiently.
Transcribe audio into text or speaker-separated transcripts with OpenAI APIs.
Control BluOS device discovery, playback, grouping, and volume from the command line.
Manage files, folders, and storage in Feishu cloud drive.
Create, refine, validate, and restructure AgentSkills and SKILL.md files.
Run, debug, monitor, and summarize OpenClaw release CI workflows.
Control Apple Music on macOS, including playback, volume, and track details.
Generate music and control Sonic Pi in real time with natural language.
Control Spotify from the CLI using natural language commands.
Control local Sonic Pi to run code, stop jobs, and search docs.
Search, play, and control Spotify from the terminal efficiently.
Control Spotify, manage playlists, get lyrics, and receive music recommendations.