sonoscli

Control Sonos speakers via command line for discovery, playback, volume, and grouping.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a command-line interface to manage and control Sonos speakers on your local network, simplifying tasks like playback, volume adjustment, and speaker grouping.

Core Features & Use Cases

  • Discover Speakers: Automatically find Sonos devices on your network.
  • Playback Control: Play, pause, and stop music on individual or grouped speakers.
  • Volume Adjustment: Set specific volume levels for speakers.
  • Grouping Management: Group and ungroup speakers for synchronized audio.
  • Favorites & Queue: Access and manage Sonos favorites and playback queues.
  • Spotify Integration: Search for music on Spotify via SMAPI.

Quick Start

Discover all Sonos speakers on your network by running the command sonos discover.

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 from the command line?

You can control Sonos speakers from the command line by using a dedicated CLI tool to manage playback, volume adjustment, and speaker grouping directly from your local network.

Can I group Sonos speakers together using a CLI?

Yes, you can group and ungroup Sonos speakers for synchronized audio across multiple devices using CLI commands designed for managing speaker groups on your network.

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

Yes, you need the sonos CLI tool installed and accessible in your system's PATH to execute commands for discovering devices, managing queues, and controlling playback.

How do I discover Sonos devices on my local network?

You can discover Sonos devices on your local network by running a specific CLI command that automatically scans for and lists all available Sonos speakers.

Can I search for Spotify music to play on Sonos via command line?

Yes, you can search for music on Spotify via SMAPI integration, allowing you to find and play Spotify tracks directly on your Sonos speakers through the command line.