sonoscli

Control Sonos playback, volume, and speaker grouping via command line.

1|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/victor-brechbill/claw-kernel --skill sonoscli-victor-brechbill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sonoscli
Source: https://github.com/victor-brechbill/claw-kernel/tree/main/skills/sonoscli
Command: npx skills add https://github.com/victor-brechbill/claw-kernel --skill sonoscli-victor-brechbill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires sonos, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill allows users to control their Sonos speakers directly from the command line, simplifying tasks like playback, volume adjustment, and speaker grouping.

Core Features & Use Cases

  • Discover Speakers: Automatically find Sonos devices on your local network.
  • Playback Control: Play, pause, and stop music on specific or grouped speakers.
  • Volume Adjustment: Set the volume for individual or grouped speakers.
  • Grouping Management: Join or separate speakers into groups for synchronized audio.
  • Favorites & Queue: Manage Sonos favorites and playback queues.

Quick Start

Use the sonos discover command to find all speakers on your 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 speaker playback from the command line?

You can control Sonos speaker playback by running CLI commands to play, pause, and stop music on specific or grouped speakers across your local network.

Can I group Sonos speakers together using a CLI tool?

Yes, you can manage Sonos speaker grouping by joining or separating speakers into groups for synchronized audio playback directly from the command line.

How do I discover Sonos devices on my local network?

You can discover Sonos devices on your local network by running the discover command, which automatically finds all accessible speakers in your environment.

Do I need the sonos CLI tool installed to manage speaker volume?

Yes, you need the sonos CLI tool installed and accessible in your system's PATH to adjust volume for individual or grouped speakers.

What is the best way to manage Sonos favorites and queues remotely?

The best way to manage Sonos favorites and playback queues remotely is by using CLI commands to directly interact with your local audio system's saved data.