spotify-player

Automate terminal Spotify playback and search using spogo or spotify_player.

Updated Nov 17, 2025
One-click install
npx skills add https://github.com/ci/persops --skill spotify-player-ci
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: spotify-player
Source: https://github.com/ci/persops/tree/main/modules/ai/skills/spotify-player
Command: npx skills add https://github.com/ci/persops --skill spotify-player-ci

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Terminal users want to control Spotify playback and search without switching to a GUI, enabling faster music management directly in the shell.

Core Features & Use Cases

  • Playback control: play, pause, next, and previous track from the command line.
  • Search and start playback: find tracks by query and start playback immediately.
  • Device management: list available devices and switch the active playback device as needed.

Quick Start

Use the spotify-player skill from the terminal to search for a track and start playback. Example: spogo search track "Imagine" && spogo play

Frequently Asked Questions about spotify-player

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I control Spotify playback from the terminal?▼

You can control Spotify playback from the terminal by using command-line tools like spogo or spotify_player to execute play, pause, next, and previous track commands directly in the shell.

How do I search for tracks and play music using a command-line Spotify client?▼

To search for tracks and play music via the command line, run a search query like `spogo search track "Imagine"` to find songs, then execute `spogo play` to start playback immediately without opening a GUI.

Do I need Spotify Premium to use a CLI player for music control?▼

Yes, you need an active Spotify Premium subscription to use CLI players like spogo or spotify_player for terminal playback control, searching tracks, and managing active devices.

How do I switch playback devices for Spotify from the command line?▼

You can switch playback devices from the command line by listing available devices and changing the active target, which requires setting a user client_id in the config folder (~/.config/spotify-player) for Spotify Connect functionality.

What is the setup process for spogo to enable terminal Spotify search and playback?▼

Setting up spogo for terminal Spotify search and playback requires importing your browser cookies via `spogo auth import --browser chromium` and configuring a user client_id in the config folder for Spotify Connect.