sonoscli

Control Sonos speakers via command-line interface with device discovery and playback management.

1|1|Updated Feb 15, 2026
One-click install
npx skills add https://github.com/yunseo-kim/agent-toolbox --skill sonoscli-yunseo-kim
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sonoscli
Source: https://github.com/yunseo-kim/agent-toolbox/tree/main/catalog/skills/sonoscli
Command: npx skills add https://github.com/yunseo-kim/agent-toolbox --skill sonoscli-yunseo-kim

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill allows you to manage your Sonos speakers directly from the command line, offering a convenient way to control your audio playback without needing a graphical interface.

Core Features & Use Cases

  • Device Discovery: Automatically find Sonos speakers on your local network.
  • Playback Control: Play, pause, stop, and adjust the volume of individual or grouped speakers.
  • Group Management: Create, join, and manage speaker groups for synchronized audio.
  • Spotify Integration: Search and play music from Spotify using SMAPI.
  • Use Case: Quickly group multiple speakers for a party, adjust the volume in a specific room, or start a Spotify playlist all from your terminal.

Quick Start

Use the sonoscli skill to discover all available Sonos speakers on the 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 from a terminal command line?

You can control Sonos speakers from a terminal by using a CLI tool that enables device discovery, playback management, and group synchronization directly without a graphical interface.

Can I manage Sonos speaker groups and playback via command line?

Yes, you can manage Sonos speaker groups and playback via command line, allowing you to create, join, play, pause, stop, and adjust the volume of synchronized audio groups.

Does the Sonos CLI support Spotify search and music playback?

Yes, the Sonos CLI supports Spotify search and music playback through SMAPI, requiring optional Spotify API credentials to enable full music streaming functionality.

What do I need to discover Sonos devices on my local network?

To discover Sonos devices on your local network, you need network access to allow the CLI tool to automatically find and connect to available smart speakers.

What are the limitations of controlling smart speakers through a command line interface?

The main limitation of controlling smart speakers through a command line interface is the lack of a visual interface, requiring manual text input for device discovery and group synchronization operations.