Skip to content
Agent Memory
Skill

/c-speakers

Control Sonos speakers using the `sonos` CLI (sonoscli). Play, pause, adjust volume, manage groups, and play favorites across rooms and speaker zones.

BOOST
From plugin
openpaw
17342 skills
Install
$ npx -y skills add daxaur/openpaw --skill c-speakers --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/c-speakers

Context preview

The summary Claude sees to decide when to auto-load this skill.

Control Sonos speakers using the `sonos` CLI (sonoscli). Play, pause, adjust volume, manage groups, and play favorites across rooms and speaker zones.

SKILL.md

c-speakers.SKILL.md
name: c-speakers
description: Control Sonos speakers using the `sonos` CLI (sonoscli). Play, pause, adjust volume, manage groups, and play favorites across rooms and speaker zones.
tags: [sonos, speakers, audio, smart-home, music, sonoscli]

What This Skill Does

Enables Claude to control Sonos speakers — playback, volume, grouping, and favorites — via the `sonos` CLI.

Available CLI Tool: `sonos`

Common Commands

# List all Sonos rooms/players
sonos rooms

# Play and pause
sonos play --room "Living Room"
sonos pause --room "Living Room"

# Skip tracks
sonos next --room "Living Room"
sonos previous --room "Living Room"

# Set volume (0-100)
sonos volume 50 --room "Living Room"

# Adjust volume relative
sonos volume +10 --room "Kitchen"
sonos volume -5 --room "Kitchen"

# Play a favorite (from Sonos app favorites)
sonos favorite "Morning Jazz" --room "Bedroom"

# List favorites
sonos favorites

# Group rooms together
sonos group "Kitchen" --with "Living Room"

# Ungroup a room
sonos ungroup "Kitchen"

# Show now playing info
sonos status --room "Living Room"

Usage Guidelines

  • Always specify `--room` to target the correct speaker
  • Use `sonos rooms` to discover available rooms if unsure of names
  • Grouping joins a room into the specified room's group

Notes

  • Requires `sonos` CLI (sonoscli) installed and Sonos system on local network
  • Favorites must be pre-configured in the Sonos app
Read more
Ships withopenpaw

Personal Assistant Wizard for Claude Code — npx pawmode

Get the whole plugin
Stats
173
Stars
12
Forks
Maintained
Maintenance
TypeScript
Language
MIT
License
5mo ago
Last commit
7mo ago
Created
4h ago
Added

Repo: daxaur/openpaw

Other skills on openpaw.

c-ai
Skill

c-ai

Query LLMs from the CLI — pipe text for summarization, chat interactively, use local or cloud models with llm or aichat.

@daxaur@daxaurInstall Skill
c-browser
Skill

c-browser

Headless browser automation — navigate pages, click elements, fill forms, take screenshots, scrape content using agent-browser or…

@daxaur@daxaurInstall Skill