← 返回 Skills 市场
mixx85

Spotify Openclaw

作者 Mixx · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
348
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install spotify-openclaw
功能描述
Full Spotify Premium control + deep music intelligence for OpenClaw. Playback: play by name/URI/playlist, pause, next, prev, volume, shuffle, queue. Auto-lau...
安全使用建议
This skill appears to do exactly what it claims: control Spotify playback and analyze your library. Before installing, verify the GitHub source you trust, install the 'spotipy' package from PyPI, and only add your Spotify client_id/client_secret to the macOS Keychain if you trust the script. Be aware: OAuth tokens and cache are stored locally at ~/.openclaw/.spotify_cache; you can revoke app access from your Spotify Developer Dashboard if needed. Note this is macOS-specific (uses the 'security' Keychain tool) and requires Spotify Premium for playback control. If you want extra assurance, skim spotify.py for any external URLs or unexpected subprocess calls (the script uses 'security' and standard Spotify API calls, which is normal).
功能分析
Type: OpenClaw Skill Name: spotify-openclaw Version: 1.0.0 The skill provides legitimate Spotify playback and analysis functionality using the official 'spotipy' library. It demonstrates good security hygiene by utilizing the macOS Keychain for credential storage via 'security find-generic-password' in 'spotify.py' instead of hardcoding secrets. While it uses 'os.system' to launch the Spotify app, the command is a static string with no risk of command injection, and all network activity is confined to standard Spotify API interactions.
能力评估
Purpose & Capability
Name/description (Spotify playback, analysis, discovery) match the included python script and SKILL.md. The script uses spotipy and Spotify APIs, reads client credentials from macOS Keychain, and stores a local token cache — all expected for this functionality.
Instruction Scope
SKILL.md tells the user/agent to copy the script to ~/.openclaw/scripts and run python3 commands; the script itself runs the macOS 'security' command to read Keychain, performs OAuth (opens browser), calls Spotify APIs, and writes a cache at ~/.openclaw/.spotify_cache. These actions are within the described scope but are macOS-specific and involve storing OAuth tokens locally.
Install Mechanism
The registry shows no install spec (instruction-only), but SKILL.md includes a pip install recommendation for the 'spotipy' package. Installing spotipy from PyPI is a reasonable, low-to-moderate-risk choice for this skill; there is no opaque remote download or archive extraction.
Credentials
No unrelated environment variables or external credentials are requested. The skill instructs the user to place Spotify client_id/secret into macOS Keychain and then reads them via the 'security' tool; that is proportional to performing OAuth with Spotify. The script requests broad Spotify scopes (playback, library, playlists) that are necessary for the advertised features.
Persistence & Privilege
The skill is not always-enabled, is user-invocable, and does not request unusual persistent privileges. It writes a token cache under ~/.openclaw/.spotify_cache and is meant to be copied into the user's OpenClaw scripts folder — expected behavior for a local helper.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install spotify-openclaw
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /spotify-openclaw 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
spotify-openclaw 1.0.0 - Initial release providing full Spotify Premium control via OpenClaw on macOS. - Enables playback commands (play/pause/next/prev/volume/shuffle/queue), auto-launches Spotify if not running. - Includes deep analysis features: top tracks/artists for 3 time periods, genre breakdown, and liked songs search. - Supports music discovery without Spotify's Recommendations API using related artists and top tracks. - One-command playlist creation and population. - Authenticates securely using macOS Keychain for credentials. - Multi-language voice triggers (English and Russian) supported.
元数据
Slug spotify-openclaw
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Spotify Openclaw 是什么?

Full Spotify Premium control + deep music intelligence for OpenClaw. Playback: play by name/URI/playlist, pause, next, prev, volume, shuffle, queue. Auto-lau... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 348 次。

如何安装 Spotify Openclaw?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install spotify-openclaw」即可一键安装,无需额外配置。

Spotify Openclaw 是免费的吗?

是的,Spotify Openclaw 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Spotify Openclaw 支持哪些平台?

Spotify Openclaw 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Spotify Openclaw?

由 Mixx(@mixx85)开发并维护,当前版本 v1.0.0。

💬 留言讨论