spotify-player
Terminal Spotify playback/search via spogo (preferred) or spotify_player.
When & Why to Use This Skill
This Claude skill enables seamless Spotify playback and search functionality directly from the terminal using spogo or spotify_player. It allows users to manage their music environment, search for tracks, and control devices through command-line interfaces, making it an ideal tool for developers and power users who want to maintain focus within their terminal-centric workspace.
Use Cases
- 1. Hands-free Playback Management: Control music (play, pause, next, previous) via natural language or CLI commands while coding or performing terminal-based tasks.
- 2. Efficient Music Discovery: Search for tracks, artists, or albums on Spotify and initiate playback without leaving the command-line environment.
- 3. Device Orchestration: List and switch between different Spotify Connect devices to manage audio output across your local network or hardware setup.
- 4. Workflow Integration: Incorporate music control into automated developer scripts or focus sessions to enhance the productivity of the workspace environment.
| name | spotify-player |
|---|---|
| description | Terminal Spotify playback/search via spogo (preferred) or spotify_player. |
| homepage | https://www.spotify.com |
| metadata | {"clawdbot":{"emoji":"🎵","requires":{"anyBins":["spogo","spotify_player"]},"install":[{"id":"brew","kind":"brew","formula":"spogo","tap":"steipete/tap","bins":["spogo"],"label":"Install spogo (brew)"},{"id":"brew","kind":"brew","formula":"spotify_player","bins":["spotify_player"],"label":"Install spotify_player (brew)"}]}} |
spogo / spotify_player
Use spogo (preferred) for Spotify playback/search. Fall back to spotify_player if needed.
Requirements
- Spotify Premium account.
- Either
spogoorspotify_playerinstalled.
spogo setup
- Import cookies:
spogo auth import --browser chrome
Common CLI commands
- Search:
spogo search track "query" - Playback:
spogo play|pause|next|prev - Devices:
spogo device list,spogo device set "<name|id>" - Status:
spogo status
spotify_player commands (fallback)
- Search:
spotify_player search "query" - Playback:
spotify_player playback play|pause|next|previous - Connect device:
spotify_player connect - Like track:
spotify_player like
Notes
- Config folder:
~/.config/spotify-player(e.g.,app.toml). - For Spotify Connect integration, set a user
client_idin config. - TUI shortcuts are available via
?in the app.