← Back to Skills Marketplace
Sonos Netease Playback
by
Sengo Zhao
· GitHub ↗
· v0.1.1
· MIT-0
101
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install sonos-netease-playback
Description
Portable Sonos + Netease playback skill for OpenClaw environments. Use when an agent needs a standard reusable workflow to search and play a specific song to...
Usage Guidance
This skill appears to do what it says: it checks for a Sonos CLI, creates a Python virtualenv, installs the soco library from PyPI, and writes a small wrapper script. Before installing, verify you trust the soco package source (PyPI) and the environment will allow network installs. Note the playback implementation sonos_netease_play.py is NOT included — you must supply or override it (OPENCLAW_SONOS_SCRIPT). The scripts use zsh and will create files under your workspace and $HOME/.openclaw by default. If you prefer a maintained option, the SKILL.md itself recommends the newer 'sonos-music-playback' skill.
Capability Analysis
Type: OpenClaw Skill
Name: sonos-netease-playback
Version: 0.1.1
The skill bundle provides a legitimate framework for Sonos music playback via Netease. The scripts (bootstrap_env.sh, install.sh) automate the creation of a Python virtual environment and the installation of the standard 'soco' library. The logic is transparent, uses configurable environment variables for paths, and lacks any indicators of malicious intent, such as data exfiltration or unauthorized remote execution. Note that the actual playback logic (sonos_netease_play.py) is expected to be present in the workspace and is not provided in this bundle.
Capability Assessment
Purpose & Capability
Name/description match the actual behavior: scripts check for the sonos CLI, create a Python venv, install the soco library, and create a wrapper to run a playback Python script. Requiring the 'sonos' binary and installing soco are expected for Sonos+Netease playback.
Instruction Scope
SKILL.md instructs running local scripts (install.sh, check_env.sh, bootstrap_env.sh) and references only workspace, venv, wrapper, and playback script paths. It does not instruct collecting unrelated files, credentials, or sending data to external endpoints. Note: the actual playback Python implementation (sonos_netease_play.py) is not included and must be provided by the environment or overridden via OPENCLAW_SONOS_SCRIPT.
Install Mechanism
No external install spec; the bootstrap script uses pip to install the soco package from PyPI into a local venv. Installing from PyPI is expected for Python deps but does fetch remote packages (network activity) — this is normal but worth noting.
Credentials
No secrets or extraneous environment variables are requested. The scripts optionally honor OPENCLAW_* overrides and create a venv under $HOME by default; this is proportional to the stated goal.
Persistence & Privilege
The skill is not always-enabled and does not request elevated privileges. It will create a per-skill venv and wrapper script (under workspace or $HOME/.openclaw) which is normal for this functionality and limited to its own scope.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install sonos-netease-playback - After installation, invoke the skill by name or use
/sonos-netease-playback - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.1
Deprecate in favor of sonos-music-playback, which supports both Netease and QQ Music
v0.1.0
Initial portable release with one-command install, environment bootstrap/check scripts, and Sonos metadata-safe playback workflow.
Metadata
Frequently Asked Questions
What is Sonos Netease Playback?
Portable Sonos + Netease playback skill for OpenClaw environments. Use when an agent needs a standard reusable workflow to search and play a specific song to... It is an AI Agent Skill for Claude Code / OpenClaw, with 101 downloads so far.
How do I install Sonos Netease Playback?
Run "/install sonos-netease-playback" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Sonos Netease Playback free?
Yes, Sonos Netease Playback is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Sonos Netease Playback support?
Sonos Netease Playback is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Sonos Netease Playback?
It is built and maintained by Sengo Zhao (@huacius); the current version is v0.1.1.
More Skills