spotify-player

Control Spotify playback and search tracks from the terminal.

2.5k|423|Updated Mar 28, 2026
One-click install
npx skills add https://github.com/Bitterbot-AI/bitterbot-desktop --skill spotify-player-bitterbot-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spotify-player
Source: https://github.com/Bitterbot-AI/bitterbot-desktop/tree/main/skills/spotify-player
Command: npx skills add https://github.com/Bitterbot-AI/bitterbot-desktop --skill spotify-player-bitterbot-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Terminal-based control of Spotify, enabling playback and search directly from the command line, avoiding GUI context switching.

Core Features & Use Cases

  • Playback control: play, pause, next, and previous track from the CLI using spogo (preferred) or the spotify_player fallback.
  • Search and discovery: quickly locate tracks, artists, and playlists via terminal commands.
  • Device management: switch between Spotify devices to ensure playback on the desired endpoint.

Quick Start

Install spogo (preferred) or spotify_player, then begin using the CLI to search and control playback.

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 using CLI commands for play, pause, next, and previous track. This requires a Spotify Premium account and either the spogo or spotify_player CLI tool installed.

Can I search for Spotify tracks and playlists via the command line?

Yes, you can search for Spotify tracks, artists, and playlists via the command line. The spogo or spotify_player CLI tools enable quick search and discovery directly within your terminal workflow.

Do I need a Spotify Premium account to use CLI music playback?

Yes, a Spotify Premium account is required to use CLI music playback. Both the preferred spogo tool and the spotify_player fallback require Premium to manage terminal-based playback and search.

What is the best way to script in-terminal music control for developers?

The best way to script in-terminal music control is using the spogo CLI tool. It allows developers to integrate scriptable Spotify search and playback commands directly into their existing terminal workflows.

Can I switch Spotify devices using the CLI?

Yes, you can switch between Spotify devices using the CLI. The terminal commands support device management, ensuring your playback targets the desired Spotify endpoint.

Why does terminal Spotify control require spogo or spotify_player?

Terminal Spotify control requires spogo or spotify_player because they provide the command-line interface needed to interact with the Spotify API. These tools bridge your terminal commands to Spotify's playback and search functionalities.