spotify-player

Control Spotify playback and search from the terminal using spogo or spotify_player.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/RJB07/RX01 --skill spotify-player-rjb07
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spotify-player
Source: https://github.com/RJB07/RX01/tree/main/core/skills/spotify-player
Command: npx skills add https://github.com/RJB07/RX01 --skill spotify-player-rjb07

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Terminal users need quick access to Spotify playback and search from the shell. This skill provides a lightweight CLI bridge to control playback and search using spogo (preferred) or spotify_player as a fallback.

Core Features & Use Cases

  • Preferred workflow: Use spogo to search and play, with spogo cookies import via spogo auth import --browser chrome.
  • Fallback workflow: Use spotify_player for search and playback when spogo is unavailable.
  • Common commands:
  • spogo: search track "query", play|pause|next|prev, device list, device set "<name|id>", status
  • spotify_player: search "query", playback play|pause|next|previous, connect, like
  • Notes: Config folder: ~/.config/spotify-player (e.g., app.toml). For Spotify Connect, set a client_id in config.
  • Notes: The SKILL.md indicates required Spotify Premium account and that either spogo or spotify_player must be installed.

Quick Start

Install spogo (preferred) or spotify_player, then search for a track and start playback from the terminal.

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?

Playing Spotify from the command line requires a Spotify Premium account and either the spogo or spotify_player CLI tool installed. You must also configure authentication, such as importing browser cookies via spogo.

How do I search and play a track on Spotify using a command-line interface?

Spogo is the preferred client for terminal Spotify control, offering commands like device list and status. The spotify_player client serves as a fallback when spogo is unavailable, providing similar search and playback functions.

How do I configure Spotify Connect for the spotify_player command-line client?

To configure Spotify Connect for the spotify_player command-line client, you must set a client_id in the configuration file located at ~/.config/spotify-player/app.toml.

How do I authenticate the spogo Spotify terminal client?

You authenticate the spogo terminal client by importing cookies from your browser using the command spogo auth import --browser chrome, which bridges the CLI to your active Spotify session.