⏳ This skill is pending AI review.

Scores will appear once the review pipeline completes.

version unknown

spotify-manager

@justinchuby-bot⭐ 0 stars

Control Spotify — search, playlists, playback, library, user data. Use when user asks to play music, create playlists, search for tracks/albums/artists, control playback (play/pause/skip/queue), manage their Spotify library (save/remove), or view listening history (top tracks, recently played). Requires user to complete OAuth setup first.

Choose how to use this skill

You do not need every option. Choose the path your AI client supports. The stable page stays the same; versioned files are immutable.

1. Native installer

This listing has no registered native installer command. Use the complete package or source fallback below, depending on what your client supports.

Do not guess an installer command or replace an existing version without reviewing the diff.

2. Complete package recommended

Download the ZIP when available. It includes SKILL.md plus the references, security notes and version metadata.

No complete ProSkills package is published for this listing yet.

3. Prompt-only

Copy the prompt above when the agent can read the stable page or when you want to adopt the workflow without installing a skill.

Need only the instruction file?

Download SKILL.md only if your client requires a single file. The complete ZIP is safer for a full installation because it preserves the references and release context.

No path installs or executes anything by itself. Your agent still needs access to the project files. Before updating, compare the installed version and review the diff.

—/10

// RATINGS

⭐GitHub Stars
⭐ 0 on GitHubGitHub ↗

New / niche

🟢ProSkills Score
—
📍

Not yet listed on ClawHub or SkillsMP

// README

spotify-manager-skill

A Spotify skill for OpenClaw — search, playlists, playback control, library management, and listening history.

Fully compliant with Spotify's February 2026 API changes.

Features

  • Search — tracks, albums, artists
  • Playback — play, pause, skip, queue, now playing, devices
  • Playlists — create, list, add/remove items
  • Library — save/remove any item type (unified endpoint)
  • User data — top tracks/artists, recently played

Install

clawhub install justinchuby-bot/spotify-manager-skill

Or manually copy the spotify-manager/ folder into your OpenClaw skills directory (~/.openclaw/skills/ or <workspace>/skills/).

Setup

  1. Create a Spotify app at developer.spotify.com/dashboard

    • Click Create app
    • App name: anything you like (e.g. "My OpenClaw")
    • App description: anything (e.g. "Personal Spotify control")
    • Redirect URI: http://127.0.0.1:8888/callback — click Add
    • Which API/SDKs are you planning to use? Select Web API
    • Check the ToS box and click Save
    • Go to Settings → copy your Client ID and Client Secret (click "View client secret")
    • Go to Settings → User Management → add your Spotify account email (required for Dev Mode apps to work)
  2. Save credentials:

    cat > ~/.openclaw/.spotify-credentials << 'EOF'
    SPOTIFY_CLIENT_ID=your_client_id
    SPOTIFY_CLIENT_SECRET=your_client_secret
    EOF
    chmod 600 ~/.openclaw/.spotify-credentials
    
  3. Authenticate:

    python3 spotify-manager/scripts/spotify-auth.py --credentials ~/.openclaw/.spotify-credentials
    

    Opens a browser for OAuth. Tokens are saved to ~/.openclaw/.spotify-token.json.

Quick Test

python3 spotify-manager/scripts/spotify_api.py search "Bohemian Rhapsody"
python3 spotify-manager/scripts/spotify_api.py now-playing
python3 spotify-manager/scripts/spotify_api.py playlists
python3 spotify-manager/scripts/spotify_api.py top-tracks
python3 spotify-manager/scripts/spotify_api.py save spotify:track:6rqhFgbbKwnb9MLmUQDhG6

Requirements

  • Python 3.7+ (stdlib only — no pip dependencies)
  • Spotify Premium (required for playback control and Dev Mode apps)
  • Linux or macOS

Feb 2026 API Changes

This skill is fully updated for Spotify's February 2026 breaking changes:

  • Playlist endpoints: /tracks → /items
  • Library endpoints: unified PUT/DELETE /me/library with Spotify URIs
  • Search limit reduced to 10 per request
  • Many batch/browse endpoints removed

See spotify-manager/references/api-changes-2026.md for full details.

License

MIT

// HOW IT'S BUILT

KEY FILES

spotify-manager/SKILL.mdREADME.md

// REPO STATS

0 stars