LaunchKit · 2026
Back to Skills

Terminal Spotify playback/search via spogo (preferred)

1
1.8k downloads
by @engahmedsalah358-lgtm

Setup & Installation

openclaw skills install @engahmedsalah358-lgtm/ahmed

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install ahmed

What This Skill Does

Controls Spotify playback and search from the terminal using spogo or spotify_player. Supports play, pause, skip, device switching, and track search without leaving the command line. Requires a Spotify Premium account.

Avoids switching to the Spotify app or browser just to control playback during terminal-heavy workflows.

When to use it

  • Skipping to the next track without leaving the terminal
  • Searching for a song while working in a CLI environment
  • Switching playback to a different Spotify Connect device
  • Checking what's currently playing from a script
  • Pausing music during a meeting from a hotkey or alias

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: play something by Radiohead and switch to my desk speakers

AGENT
  1. 1Run `spogo search track "Radiohead"` to find a track
  2. 2Select a result and start playback with `spogo play`
  3. 3Run `spogo device list` to see available Spotify Connect devices
  4. 4Run `spogo device set "Desk Speakers"` to switch output
OUTPUT

Radiohead track plays on the desk speakers device

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

Spotify Premium accountspogo installed (via brew install steipete/tap/spogo) or spotify_player installed (via brew install spotify_player)Browser cookies imported via `spogo auth import --browser chrome` for spogo