ahmed

Search & Research
v1.0.0
Benign

Terminal Spotify playback/search via spogo (preferred)

11.8K downloads1.8K installsby @engahmedsalah358-lgtm

Setup & Installation

Install command

clawhub install engahmedsalah358-lgtm/ahmed

If the CLI is not installed:

Install command

npx clawhub@latest install engahmedsalah358-lgtm/ahmed

Or install with OpenClaw CLI:

Install command

openclaw skills install engahmedsalah358-lgtm/ahmed

or paste the repo link into your assistant's chat

Install command

https://github.com/openclaw/skills/tree/main/skills/engahmedsalah358-lgtm/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
View original SKILL.md file
# 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.

Example Workflow

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

INPUT

User asks: Skipping to the next track without leaving the terminal

AGENT
  1. 1Skipping to the next track without leaving the terminal
  2. 2Searching for a song while working in a CLI environment
  3. 3Switching playback to a different Spotify Connect device
  4. 4Checking what's currently playing from a script
  5. 5Pausing music during a meeting from a hotkey or alias
OUTPUT
Terminal Spotify playback/search via spogo (preferred)

Share this skill

Security Audits

VirusTotalBenign
OpenClawBenign
View full report

These signals reflect official OpenClaw status values. A Suspicious status means the skill should be used with extra caution.

Details

LanguageMarkdown
Last updatedFeb 26, 2026