sonoscli

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

Updated Feb 7, 2026
One-click install
npx skills add https://github.com/tarotmansa/moltguild --skill sonoscli-tarotmansa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sonoscli
Source: https://github.com/tarotmansa/moltguild/tree/main/skills/sonoscli
Command: npx skills add https://github.com/tarotmansa/moltguild --skill sonoscli-tarotmansa

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Control Sonos speakers on the local network to discover devices, report status, and manage playback, volume, and grouping.

Core Features & Use Cases

  • Discover devices on the network and check their status across single or multiple speakers.
  • Play, pause, stop, and adjust volume for individual speakers or groups.
  • Join or separate speakers into groups for synchronized playback and easier control.

Quick Start

Discover all Sonos speakers on the network and retrieve their current status.

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 a local network?

You can control Sonos speakers on a local network by discovering devices, checking status, and managing playback, volume, and grouping for individual speakers or groups. This requires the sonos binary to be installed on your system.

Can I group Sonos speakers together for synchronized playback?

Yes, you can group Sonos speakers by joining or separating devices into groups. This enables synchronized playback across multiple speakers and provides easier, centralized control over the group's audio.

How do I discover Sonos devices and check their current status?

To discover Sonos devices and check their status, the Skill scans your local network to find available speakers. It then retrieves and reports the current playback and connection status across single or multiple devices.

Do I need a Spotify API key to play music on Sonos speakers?

No, a Spotify API key is not required to manage basic playback, volume, or grouping. However, providing SPOTIFY_CLIENT_ID and SPOTIFY_CLIENT_SECRET optionally enables Spotify search functionality via the Web API.

What are the prerequisites for managing Sonos speaker playback and volume?

The primary prerequisite for managing Sonos speaker playback and volume is having the sonos binary installed. You also need an active local network connection where the Sonos speakers are reachable.