Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
steipete avatar

Spotify Player

  • 3.2k installs
  • 385k repo stars
  • Updated August 3, 2026
  • steipete/clawdis

spotify-player is an agent skill that controls Spotify search and playback from the terminal using spogo or spotify_player CLI tools.

About

spotify-player is a steipete/clawdis agent skill for terminal Spotify playback and search via the spogo CLI, with spotify_player as fallback when spogo is unavailable. It requires a Spotify Premium account and at least one of the two binaries installed through Homebrew formulas spogo or spotify_player. Setup imports browser cookies with spogo auth import --browser chrome so the CLI can authenticate without manual token pasting. Documented spogo commands cover track search, play pause next prev transport controls, device listing and selection, and status queries. The spotify_player fallback exposes search, playback, connect, and like commands with configuration stored under ~/.config/spotify-player including optional client_id for Spotify Connect. OpenClaw metadata declares required bins and brew install recipes so agents can verify prerequisites before attempting playback. Developers and agents invoke it when users want hands-free Spotify control from a coding session, shell automation, or OpenClaw bridge workflows without opening the desktop app. The skill stays narrow: it documents CLI syntax and install paths rather than building a custom Spotify API integration.

  • Prefers spogo CLI with spotify_player as documented fallback.
  • Requires Spotify Premium plus Homebrew-installed spogo or spotify_player binary.
  • Cookie import via spogo auth import --browser chrome for authentication.
  • Covers search, playback transport, device selection, and status commands.
  • OpenClaw metadata lists brew install recipes and required bins.

Spotify Player by the numbers

  • 3,163 all-time installs (skills.sh)
  • +162 installs in the week ending Aug 2, 2026 (Skillselion tracking)
  • Ranked #65 of 550 CLI & Terminal skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Aug 3, 2026 (Skillselion catalog sync)
At a glance

spotify-player capabilities & compatibility

Capabilities
terminal spotify search and playback via spogo · fallback spotify_player commands for connect and · homebrew install guidance from openclaw metadata
Use cases
orchestration
Platforms
macOS
From the docs

What spotify-player says it does

Spotify Premium account.
SKILL.md
npx skills add https://github.com/steipete/clawdis --skill spotify-player

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs3.2k
repo stars385k
Security audit2 / 3 scanners passed
Last updatedAugust 3, 2026
Repositorysteipete/clawdis

How do you search tracks and control Spotify playback from the terminal or via an agent?

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

Who is it for?

Developers who want terminal or agent-driven Spotify control with spogo or spotify_player installed on macOS.

Skip if: Skip without Spotify Premium, on hosts missing spogo and spotify_player, or when a full Spotify Web API integration is required.

When should I use this skill?

User asks to play, pause, search, or switch Spotify devices from terminal or agent context.

What you get

Authenticated CLI commands execute search, play, pause, skip, device selection, and status queries against Spotify.

By the numbers

  • Supports 2 CLI backends: spogo and spotify_player

Files

SKILL.mdMarkdownGitHub ↗

spogo / spotify_player

Use spogo (preferred) for Spotify playback/search. Fall back to spotify_player if needed.

Requirements

  • Spotify Premium account.
  • Either spogo or spotify_player installed.

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_id in config.
  • TUI shortcuts are available via ? in the app.

Related skills

Forks & variants (2)

Spotify Player has 2 known copies in the catalog totaling 45 installs. They canonicalize to this original listing.

How it compares

Thin CLI wrapper skill, not a custom Spotify API SDK.

FAQ

Which CLI should agents use first?

spogo is preferred for search and playback; fall back to spotify_player only when spogo is not installed.

What account type is required?

Spotify Premium is required for playback commands documented in the skill.

Is Spotify Player safe to install?

skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

CLI & Terminalintegrations

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.