โ† All skills
Tencent SkillHub ยท Developer Tools

Spotify

Control Spotify playback on any Linux device via command line, requiring Spotify Premium and an active Spotify session on another device.

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Control Spotify playback on any Linux device via command line, requiring Spotify Premium and an active Spotify session on another device.

โฌ‡ 0 downloads โ˜… 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
SKILL.md

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
1.0.0

Documentation

ClawHub primary doc Primary doc: SKILL.md 14 sections Open source page

Spotify CLI

A simple command-line interface for controlling Spotify playback from a Raspberry Pi (or any Linux system).

Requirements

Python 3 Spotify Premium account spotipy Python library Spotify app open on another device (phone, computer, or web player)

1. Install dependencies

pip3 install spotipy --break-system-packages

2. Create a Spotify Developer App

Go to https://developer.spotify.com/dashboard Log in and click "Create App" Set Redirect URI to http://127.0.0.1:8888/callback Copy the Client ID and Client Secret

3. Create config file

mkdir -p ~/.config/spotify-cli cat << EOF > ~/.config/spotify-cli/config SPOTIPY_CLIENT_ID=your_client_id SPOTIPY_CLIENT_SECRET=your_client_secret SPOTIPY_REDIRECT_URI=http://127.0.0.1:8888/callback EOF The script automatically loads credentials from ~/.config/spotify-cli/config.

4. Install the script

sudo cp spotify /usr/local/bin/spotify sudo chmod +x /usr/local/bin/spotify

5. Authenticate

Run any command (e.g., spotify status). On first run, you'll get a URL to open in your browser. After authorizing, copy the redirect URL (even if the page doesn't load) and paste it when prompted.

Commands

CommandDescriptionspotify search <query>Search for songs (shows top 5 results)spotify play <song>Search and play a songspotify pausePause playbackspotify resumeResume playbackspotify nextSkip to next trackspotify prevPrevious trackspotify statusShow currently playing trackspotify devicesList available Spotify devices

Examples

# Search for a song spotify search "stairway to heaven" # Play a song (tip: include artist for better results) spotify play "stairway to heaven led zeppelin" # Check what's playing spotify status # Control playback spotify pause spotify resume spotify next

Best Practices (for AI agents)

When using this tool on behalf of a user: Always search first before playing. Use spotify search "query" to see results. Verify the match - confirm with the user that the search results match what they were looking for. Then play - once confirmed, use spotify play "exact song name artist" with the correct title/artist from the search results. This avoids playing the wrong song due to Spotify's fuzzy search matching. Example workflow: # User asks: "play voice actor u projected 2" # Step 1: Search first spotify search "voice actor u projected 2" # Results show: "U Projected 2 - Voice Actor, Yarrow.co" # Step 2: Confirm with user that this is the right song # Step 3: Play with exact match spotify play "U Projected 2 Voice Actor"

Notes

This CLI controls playback on an existing Spotify session. You need Spotify open on another device (phone, computer, or https://open.spotify.com). The CLI sends commands to that device - audio plays there, not on the Pi. Requires Spotify Premium for playback control.

"No active device found"

Open Spotify on your phone/computer and play something, then try again.

"No devices found"

Make sure Spotify is open on at least one device and logged into the same account.

Auth token expired

Delete ~/.cache-* files and re-authenticate.

Category context

Code helpers, APIs, CLIs, browser automation, testing, and developer operations.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
1 Docs
  • SKILL.md Primary doc