← Back to Skills Marketplace
Sonos 音乐点播
by
Sengo Zhao
· GitHub ↗
· v0.2.1
· MIT-0
111
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install sonos-music-playback
Description
面向中文用户的 Sonos 音乐点播技能。支持通过 Sonos 侧搜索加队列起播的方式播放已绑定音乐服务,当前已验证兼容 网易云音乐 和 QQ音乐。通过 SoCo 将搜索结果转成 Sonos 队列项,再从队列起播,以保留 Sonos App 中的标题、歌手、专辑和封面等 metadata。
Usage Guidance
This skill appears coherent with its stated purpose. Before installing: (1) ensure you have the official sonos CLI from a trusted source; (2) inspect the playback wrapper and Python playback scripts (sonos_netease_play(.sh/.py), sonos_qq_play(.sh/.py)) that are expected in your workspace — they are not bundled here and will be executed by the wrappers; (3) be aware the bootstrap will pip install 'soco' into a venv (network access to PyPI); and (4) if you do not trust the unbundled playback scripts, do not run the install/bootstrap steps. If you want extra caution, run the install steps in an isolated environment or container and review outputs before using with real Sonos devices.
Capability Analysis
Type: OpenClaw Skill
Name: sonos-music-playback
Version: 0.2.1
The skill bundle contains standard environment setup and validation scripts for a Sonos music playback integration. The scripts (bootstrap_env.sh, check_env.sh, install.sh) focus on creating a Python virtual environment, installing the legitimate 'soco' library, and verifying the presence of necessary CLI tools and playback scripts without any evidence of data exfiltration, malicious execution, or prompt injection.
Capability Assessment
Purpose & Capability
The name/description (Sonos music playback) matches what the files do: they check for the sonos CLI, create a Python venv, and install the soco library to drive Sonos queue-based playback. Asking for the sonos binary and installing soco is appropriate for this purpose.
Instruction Scope
SKILL.md and the scripts only instruct running local install/check/bootstrap scripts and wrappers; they do not reference unrelated system files or external endpoints. Note: the runtime scripts expect external playback wrapper/script files (sonos_netease_play.sh/.py and sonos_qq_play.sh/.py) to exist in the workspace — those playback entrypoints are not included in this package and should be inspected before use.
Install Mechanism
There is no packaged install spec; the included bootstrap script creates a local Python venv and runs pip to install soco from PyPI. Installing packages from PyPI is expected here; this is moderate-risk (network fetch) but coherent with the skill's purpose. No downloads from arbitrary URLs or archive extraction are present.
Credentials
The skill does not request credentials or secret env vars. It does reference several OPENCLAW_* environment variables (workspace/venv/wrapper/script paths) for configuration, but these path-overrides are not declared in the registry metadata. This is low risk but worth noting: those env vars control file locations and are not secrets.
Persistence & Privilege
The skill does not request always:true or system-wide privileges. The scripts only create a venv, install soco into that venv, and set executable bits on wrapper files in the workspace — actions confined to the skill's workspace/venv.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install sonos-music-playback - After installation, invoke the skill by name or use
/sonos-music-playback - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.2.1
中文化 skill 名称与描述,面向国内用户更直观;继续统一支持网易云音乐与 QQ 音乐
v0.2.0
Add QQ Music support, generalize docs/install/check flow for Netease + QQ, document proven queue-based playback path
Metadata
Frequently Asked Questions
What is Sonos 音乐点播?
面向中文用户的 Sonos 音乐点播技能。支持通过 Sonos 侧搜索加队列起播的方式播放已绑定音乐服务,当前已验证兼容 网易云音乐 和 QQ音乐。通过 SoCo 将搜索结果转成 Sonos 队列项,再从队列起播,以保留 Sonos App 中的标题、歌手、专辑和封面等 metadata。 It is an AI Agent Skill for Claude Code / OpenClaw, with 111 downloads so far.
How do I install Sonos 音乐点播?
Run "/install sonos-music-playback" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Sonos 音乐点播 free?
Yes, Sonos 音乐点播 is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Sonos 音乐点播 support?
Sonos 音乐点播 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Sonos 音乐点播?
It is built and maintained by Sengo Zhao (@huacius); the current version is v0.2.1.
More Skills