自动化管理 Spotify 播放列表、搜索音乐并控制播放与账户信息。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "Spotify Automation" 技能: 1. 下载 https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/spotify-automation/SKILL.md 2. 保存为 ~/.claude/skills/spotify-automation/SKILL.md 3. 装好后重载技能,告诉我可以用了
Automate Spotify operations -- manage playlists, search the music catalog, control playback, browse albums and tracks, and access user profiles -- all orchestrated through the Composio MCP integration.
Toolkit docs: composio.dev/toolkits/spotify
https://rube.app/mcpSPOTIFY_* tools become available for executionRetrieve comprehensive profile information for the authenticated Spotify user.
Tool: SPOTIFY_GET_CURRENT_USER_S_PROFILE
No parameters required.
Returns: display name, email, country, subscription level (premium/free),
explicit content settings, profile images, follower count, and Spotify URIs.
Required scopes: user-read-private, user-read-email.
Find albums, artists, playlists, tracks, shows, episodes, or audiobooks by keyword.
Tool: SPOTIFY_SEARCH_FOR_ITEM
| Parameter | Type | Required | Description |
|---|---|---|---|
q | string | Yes | Search query keywords |
type | array | Yes | Item types: album, artist, playlist, track, show, episode, audiobook |
limit | integer | No | Results to return (default: 20) |
offset | integer | No | Offset for pagination (default: 0) |
market | string | No | ISO 3166-1 alpha-2 country code |
include_external | string | No | Set to audio to include external content |
Note: Audiobooks are only available in US, UK, Canada, Ireland, New Zealand, and Australia.
Browse, create, modify, and populate playlists.
Get a user's playlists:
Tool: SPOTIFY_GET_USER_S_PLAYLISTS
| Parameter | Type | Required | Description |
|---|---|---|---|
user_id | string | Yes | Spotify user ID |
limit | integer | No | Max playlists, 1-50 (default: 20) |
offset | integer | No | Pagination offset, 0-100000 (default: 0) |
Get current user's playlists:
Tool: SPOTIFY_GET_CURRENT_USER_S_PLAYLISTS
| Parameter | Type | Required | Description |
|---|---|---|---|
limit | integer | No | Max playlists, 1-50 (default: 20) |
offset | integer | No | Pagination offset, 0-100000 (default: 0) |
Get playlist details:
Tool: SPOTIFY_GET_PLAYLIST
| Parameter | Type | Required | Description |
|---|---|---|---|
playlist_id | string | Yes | Spotify playlist ID (e.g., 3cEYpjA9oz9GiPac4AsH4n) |
fields | string | No | Comma-separated field filter to reduce response size |
market | string | No | ISO country code for market-specific content |
additional_types | string | No | track,episode to include podcast episodes |
Update playlist details:
Tool: SPOTIFY_CHANGE_PLAYLIST_DETAILS
| Parameter | Type | Required | Description |
|---|---|---|---|
playlist_id | string | Yes | Playlist ID (must be owned by current user) |
name | string | No | New playlist name |
description | string | No | New playlist description |
public | boolean | No | Public/private toggle |
collaborative | boolean | No | Collaborative mode (only on non-public playlists) |
View tracks in a playlist and add new items.
Tool: SPOTIFY_GET_PLAYLIST_ITEMS
| Parameter | Type | Required | Description |
|---|---|---|---|
playlist_id | string | Yes | Spotify playlist ID |
limit | integer | No | Items per page, 1-50 (default: 20) |
offset | integer | No | Pagination offset (default: 0) |
…
帮助用户发现并筛选 Claude 技能、资源与工具,优化 AI 工作流定制
通过 Rube MCP 自动执行 Giphy 搜索与动图管理等工作流。
通过 Rube MCP 自动执行 Jobnimbus 任务与流程操作,提升业务处理效率。
通过 Rube MCP 自动化 Linkup 任务,并先检索最新工具 schema 后执行操作。
自动化查询与处理 BuiltWith 网站技术栈信息,辅助竞品研究与线索分析
通过 Rube MCP 自动处理 Canvas 课程平台中的常见教学与管理任务。
自动化管理 Facebook 页面内容发布、消息互动与受众运营流程
在终端中搜索、播放和控制 Spotify 音乐,提高专注与操作效率。
通过 MCP 统一控制 Spotify 播放、搜索歌曲并获取用户资料。
自动化执行 ElevenLabs 文本转语音、语音管理与音频历史查询等流程
通过 Rube MCP 自动执行 Composio 搜索任务并优先获取最新工具模式
通过 Rube MCP 自动化执行 Composio 任务,并先检索工具获取最新参数结构。