ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Community Verified media Safety 4/5

spotify-player

Terminal Spotify playback/search via spogo (preferred) or spotify_player.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/openclaw/skills/spotify-player
Or

What This Skill Does

The spotify-player skill allows you to control your Spotify playback and search for music directly from your terminal using OpenClaw AI. It intelligently prioritizes the spogo tool for a seamless experience, falling back to spotify_player if spogo is not available or configured. This skill is ideal for users who prefer terminal-based workflows or want to integrate Spotify control into their command-line environment.

Installation

To install the spotify-player skill, use the following command:

clawhub install openclaw/openclaw/skills/spotify-player

This command will download and set up the necessary components for the skill to function.

Use Cases

This skill is designed for a variety of scenarios:

  • Terminal-based Music Control: Manage your Spotify playback (play, pause, skip tracks, adjust volume) without leaving your terminal.
  • Music Discovery: Search for songs, artists, or albums directly from the command line.
  • Device Management: View and switch between available Spotify playback devices.
  • Personalized Listening: Like tracks to help Spotify's algorithm tailor recommendations to your taste.
  • Automated Workflows: Integrate Spotify control into scripts for personalized background music during work sessions.

Example Prompts

Here are three example prompts you can use with OpenClaw:

  1. "Play the latest album by The National."
  2. "Search for indie rock songs and play the first result."
  3. "What device is currently playing music?"

Tips & Limitations

Tips:

  • spogo is Preferred: For the best experience, ensure spogo is installed and configured. Importing your Chrome browser cookies (spogo auth import --browser chrome) is often the easiest way to authenticate.
  • Device Management: Use spogo device list to see available devices and spogo device set '<name|id>' to switch playback.
  • Status Updates: Check the current playback status with spogo status.
  • TUI Shortcuts: If you access the spogo or spotify_player terminal user interface (TUI), pressing ? will reveal available keyboard shortcuts.
  • Configuration: Customization options for spotify_player can be found in ~/.config/spotify-player/app.toml.

Limitations:

  • Spotify Premium Required: A Spotify Premium subscription is mandatory for this skill to function.
  • Tool Dependency: The skill relies on either spogo or spotify_player being installed and correctly set up on your system. If neither is installed, the skill will not work.
  • Authentication: Successful operation hinges on proper authentication with Spotify, typically handled during the spogo or spotify_player setup. If authentication fails, playback and search may not work.
  • Browser Dependency (for spogo setup): The spogo auth import --browser chrome command requires Google Chrome to be installed and have active Spotify sessions.
  • API Limitations: While the tools provide extensive control, they are subject to Spotify's API capabilities and rate limits.

Metadata

Author@openclaw
Stars289479
Views39
Updated2026-03-09
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-openclaw-spotify-player": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#spotify#music#terminal#playback#search
Safety Score: 4/5

Flags: network-access, file-read, file-write, external-api, code-execution