Agent Skills
› wukongrobot/wukongbot
› sonoscli
sonoscli
GitHub用于控制局域网内 Sonos 音箱的命令行工具,支持设备发现、状态查询、播放控制、音量调节、分组管理及 Spotify 搜索等功能。
触发场景
用户需要控制或管理 Sonos 智能音箱
用户需要通过命令行操作音频播放设备
安装
npx skills add wukongrobot/wukongbot --skill sonoscli -g -y
SKILL.md
Frontmatter
{
"name": "sonoscli",
"homepage": "https:\/\/sonoscli.sh",
"metadata": {
"moltbot": {
"emoji": "🔊",
"install": [
{
"id": "go",
"bins": [
"sonos"
],
"kind": "go",
"label": "Install sonoscli (go)",
"module": "github.com\/steipete\/sonoscli\/cmd\/sonos@latest"
}
],
"requires": {
"bins": [
"sonos"
]
}
}
},
"description": "Control Sonos speakers (discover\/status\/play\/volume\/group)."
}
Sonos CLI
Use sonos to control Sonos speakers on the local network.
Quick start
sonos discoversonos status --name "Kitchen"sonos play|pause|stop --name "Kitchen"sonos volume set 15 --name "Kitchen"
Common tasks
- Grouping:
sonos group status|join|unjoin|party|solo - Favorites:
sonos favorites list|open - Queue:
sonos queue list|play|clear - Spotify search (via SMAPI):
sonos smapi search --service "Spotify" --category tracks "query"
Notes
- If SSDP fails, specify
--ip <speaker-ip>. - Spotify Web API search is optional and requires
SPOTIFY_CLIENT_ID/SECRET.
版本历史
- 2a72816 当前 2026-08-20 10:15


