
Sonos
- 41 installs
- 6.5k repo stars
- Updated August 3, 2026
- steipete/agent-scripts
Helps with ai & agent building tasks during AI-assisted development.
About
sonos is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted coding.
- sonos
- AI & Agent Building
- AI-coding skill
Sonos by the numbers
- 41 all-time installs (skills.sh)
- +3 installs in the week ending Jul 27, 2026 (Skillselion tracking)
- Ranked #8,067 of 16,556 AI & Agent Building skills by installs in the Skillselion catalog
- Data as of Aug 3, 2026 (Skillselion catalog sync)
npx skills add https://github.com/steipete/agent-scripts --skill sonosAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 41 |
|---|---|
| repo stars | ★ 6.5k |
| Last updated | August 3, 2026 |
| Repository | steipete/agent-scripts ↗ |
What it does
Helps with ai & agent building tasks during AI-assisted development.
Files
Sonos
Use for Sonos music, playback, queue, room/group, and YouTube workflows.
Rules
- Prefer existing local Sonos tooling in the current repo before inventing shell/API calls.
- Do not change speaker groups, queues, or playback unless the user asks for it.
- Confirm target room/group when ambiguous.
- For YouTube, prefer a playable audio URL or local extraction workflow already present in the repo; avoid downloading unless requested.
- Keep network/debug work out of scope unless the user explicitly asks for diagnostics.
- Secrets, service tokens, and account auth: check env/profile first; use
oponly via the repo/AGENTS rules.
Workflow
1. Discover repo commands:
rg --files- package scripts or CLI help
2. Identify target:
- room/group
- service/source
- query, URL, playlist, album, artist, or track
3. Dry-read current state when useful:
- rooms/groups
- now playing
- queue
4. Execute the requested playback action. 5. Verify by reading current state again.
Common Tasks
- Search and play music by track, album, artist, playlist, or station.
- Add or replace the queue.
- Pause, resume, skip, seek, shuffle, repeat.
- Set volume or mute for a room/group.
- Move/group playback between rooms.
- Play YouTube audio/music through Sonos when supported by local tooling.
YouTube Notes
- Treat YouTube URLs as media sources first, not as download requests.
- If conversion/extraction is needed, prefer the local toolchain already used by the repo.
- State constraints clearly when Sonos/service support blocks direct playback.
interface:
display_name: "Sonos"
short_description: "Control Sonos music and YouTube playback"
default_prompt: "Use $sonos to search music, control rooms/groups, manage playback and queues, and handle YouTube-to-Sonos workflows."
Related skills
AI & Agent Buildingagents