Spotify control via uni CLI. Use when user wants to control Spotify playback, search music, view playlists, or check what's playing. Note: Playback control (play/pause/next/prev/queue/volume) requires Spotify Premium. Search and playlists work for all users.
99
100%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Advisory
Suggest reviewing before use
Control Spotify from the terminal. Uses OAuth PKCE (no setup needed - default app embedded).
uni spotify auth # Authenticate (opens browser)
uni spotify auth --status # Check auth status
uni spotify auth --logout # Log out
uni spotify auth --setup # Instructions for custom Spotify appuni spotify now # Show currently playing
uni spotify np # Alias
uni spotify now --watch # Live updates (5s refresh)uni spotify search "Bohemian Rhapsody" # Search tracks
uni spotify search "Queen" --type artist # Search artists
uni spotify search "Abbey Road" --type album # Search albums
uni spotify search "Chill" --type playlist # Search playlists
uni spotify search "rock" -n 20 # More resultsuni spotify play # Resume playback
uni spotify play "Bohemian Rhapsody" # Search and play
uni spotify play "Abbey Road" --album # Play album
uni spotify play "Chill Vibes" --playlist # Play playlist
uni spotify play "spotify:track:..." # Play by URI
uni spotify pause # Pause
uni spotify next # Next track
uni spotify prev # Previous trackuni spotify queue "Stairway to Heaven" # Add to queue
uni spotify queue "spotify:track:..." # Add by URIuni spotify volume # Show current volume
uni spotify volume 50 # Set to 50%
uni spotify vol 75 # Aliasuni spotify devices # List devices
uni spotify devices --transfer <device-id> # Switch deviceuni spotify playlists # List your playlists
uni spotify playlists -n 50 # More playlists
uni spotify playlists <playlist-id> # View playlist tracks[abc123] for use in subsequent commandsspotify:track:... can be used directlyf1dfc90
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.