From spotify
Control Spotify playback — play, pause, skip, search, queue, volume, and more.
How this skill is triggered — by the user, by Claude, or both
Slash command
/spotify:spotifyThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Run the Spotify CLI command using the arguments provided by the user.
Run the Spotify CLI command using the arguments provided by the user.
The Spotify CLI is located at ${CLAUDE_PLUGIN_ROOT}/lib/cli.js.
To execute a command, run:
node "${CLAUDE_PLUGIN_ROOT}/lib/cli.js" <subcommand> [args...]
auth — Authenticate with Spotify (opens browser for OAuth)status — Show current playback (track, progress, device, volume, shuffle, repeat)play [query|spotify_uri] — Resume playback or play something specificpause — Pause playbacknext — Skip to next trackprevious — Go to previous trackvolume [0-100] — Get or set volumeseek <seconds|m:ss> — Seek to positionshuffle [on|off] — Get or toggle shufflerepeat [off|track|context] — Get or set repeatdevices — List available Spotify Connect devicestransfer <device_id> — Transfer playback to devicesearch <query> [--type track|album|artist|playlist] [--limit N] — Search Spotifyqueue [query|spotify_uri] — View queue or add a trackplaylists — List user's playlistsme — Show user profilerecommend [--artist id] [--genre name] [--limit N] — Get recommendationslike — Save current track to libraryunlike — Remove current track from library$ARGUMENTS
npx claudepluginhub fingerskier/claude-plugins --plugin spotifyAutomate Spotify workflows including playlist management, music search, playback control, and user profile access via Composio MCP integration.
Controls Spotify playback and manages playlists: play/pause/skip tracks, search songs/albums/artists, create/add tracks, check now playing/library. Requires Premium.
Provides behavioral guidelines to reduce common LLM coding mistakes, focusing on simplicity, surgical changes, assumption surfacing, and verifiable success criteria.