← 返回 Skills 市场
Spotify Playlist Builder
作者
codeaholicman
· GitHub ↗
· v1.0.0
425
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install spotify-playlist
功能描述
Build and manage Spotify playlists from natural language requests. Search tracks/artists/albums, create playlists, manage tracks, view listening history. Use...
安全使用建议
This skill appears to do what it says: it uses OAuth to access your Spotify account and stores the app credentials and tokens at ~/.openclaw/workspace/config/.spotify-tokens.json (file permission 600). Before installing or running: 1) only provide a client_id/client_secret from an app you created and trust; 2) be aware the secret and refresh/access tokens are stored locally (you can remove the file or revoke the app in your Spotify dashboard to cut access later); 3) the refresh flow prints tokens to stdout during refresh, so avoid running it in places where stdout is logged/shared; 4) if you don't want the agent to call this skill autonomously, disable skill invocation in your agent settings. If you want more assurance, inspect the files yourself or run the scripts in an isolated environment before granting real credentials.
功能分析
Type: OpenClaw Skill
Name: spotify-playlist
Version: 1.0.0
The OpenClaw AgentSkills bundle for Spotify playlist management is benign. It correctly implements OAuth for Spotify, storing tokens securely within the designated OpenClaw workspace (`~/.openclaw/workspace/config/`). All network communication is directed to the official Spotify API endpoints. The `SKILL.md` provides clear, non-malicious instructions for the AI agent, focusing solely on playlist management and user listening history, without any prompt injection attempts to deviate from the stated purpose or perform unauthorized actions. The Python scripts (`auth.py`, `spotify.py`) use standard libraries and do not exhibit any signs of data exfiltration, malicious execution, persistence mechanisms, or obfuscation.
能力评估
Purpose & Capability
Name/description, SKILL.md, and included scripts all focus on Spotify Web API operations (search, create playlists, view listening history). The requested OAuth client ID/secret, local redirect, and scopes match the stated functionality and Feb 2026 API notes.
Instruction Scope
Runtime instructions are limited to the OAuth flow, running the provided Python scripts, and using Spotify endpoints. The workflow explicitly uses listening-history endpoints for personalization, which matches the described feature set; no unrelated files, endpoints, or broad data-collection steps are requested.
Install Mechanism
No install spec is present (instruction-only), and included code is plain Python without downloads from external/unknown hosts. This minimizes install-time risk.
Credentials
The skill does not require environment variables, but it requires the user to provide a Spotify client ID and client secret during auth. The scripts persist the client_id, client_secret, access_token, and refresh_token to ~/.openclaw/workspace/config/.spotify-tokens.json (file permissions set to 0600). Storing the client_secret and tokens locally is functionally necessary but sensitive; also the refresh command prints the access_token to stdout (not a security boundary, but something to be aware of).
Persistence & Privilege
always:false (good). The skill can be invoked autonomously by the agent (disable-model-invocation:false), which is the platform default — combine this with awareness that the skill has access to your Spotify tokens once you run auth. The skill does not modify other skills or system-wide settings.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install spotify-playlist - 安装完成后,直接呼叫该 Skill 的名称或使用
/spotify-playlist触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of spotify-playlist skill.
- Build and manage Spotify playlists with natural language requests.
- Search tracks, artists, or albums; create and populate playlists; manage tracks.
- View listening history and user profile details.
- Updated for compatibility with February 2026 Spotify API changes (Dev Mode).
- Requires Spotify Premium account for authentication and usage.
元数据
常见问题
Spotify Playlist Builder 是什么?
Build and manage Spotify playlists from natural language requests. Search tracks/artists/albums, create playlists, manage tracks, view listening history. Use... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 425 次。
如何安装 Spotify Playlist Builder?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install spotify-playlist」即可一键安装,无需额外配置。
Spotify Playlist Builder 是免费的吗?
是的,Spotify Playlist Builder 完全免费(开源免费),可自由下载、安装和使用。
Spotify Playlist Builder 支持哪些平台?
Spotify Playlist Builder 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Spotify Playlist Builder?
由 codeaholicman(@codeaholicman)开发并维护,当前版本 v1.0.0。
推荐 Skills