sonoscli

Control Sonos speakers on the local network for discovery, status, playback, and volume.

1|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/zhcndoc/openclaw --skill sonoscli-zhcndoc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sonoscli
Source: https://github.com/zhcndoc/openclaw/tree/main/skills/sonoscli
Command: npx skills add https://github.com/zhcndoc/openclaw --skill sonoscli-zhcndoc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables you to control Sonos speakers from your local network, performing discovery, status checks, playback control, and volume adjustments across devices.

Core Features & Use Cases

  • Discover Sonos speakers on the network.
  • Check current playback status and control play/pause/stop.
  • Adjust volume and group speakers for synchronized listening.
  • Use-case: Set up a multi-room party with coordinated playback.

Quick Start

Run the command sonos discover to locate Sonos speakers on your local network.

Frequently Asked Questions about sonoscli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I control Sonos speakers on my local network from the command line?

You can control Sonos speakers by using a system-installed 'sonos' binary to manage discovery, playback, volume, and grouping across devices on your local network.

Can I group Sonos speakers for synchronized multi-room playback via CLI?

Yes, you can group Sonos speakers for synchronized multi-room playback, allowing you to set up coordinated audio across multiple rooms using CLI commands.

What's the best way to discover Sonos devices on my home network?

The best way to discover Sonos devices is by running the 'sonos discover' command, which locates all available Sonos speakers connected to your local network.

Do I need the 'sonos' binary installed to manage speaker volume and playback status?

Yes, this skill relies on a system-installed 'sonos' binary to execute volume adjustments, check playback status, and control play, pause, and stop functions.

Why does my Sonos CLI setup require install metadata prerequisites?

Your Sonos CLI setup requires install metadata prerequisites because the skill uses frontmatter install metadata to render the necessary installation steps and system binary requirements before execution.