Skip to content

Spotify Account Control

Lets an agent search Spotify, manage playlists and library, and control playback on your account

Stars
19,682
Licence
MIT
Files
7 files

What it does

Once installed, the agent can act on your real Spotify account through a bundled command-line tool that talks to Spotify's Web API. It can search for tracks, follow or create playlists, add tracks, read what is playing, manage your library, and control playback such as skip or volume on an active device. It does not recommend music or generate songs; those are separate skills.

Great for

  • Spotify users who want to manage playlists and playback by typing plain requests to their agent
  • Developers who already run LifeOS or Claude Code and want a scriptable Spotify interface
  • People on Spotify Free who only need search, playlists and library (playback control requires Premium)

Skip it if

  • Anyone uncomfortable giving an agent write access to their music account, since it can modify playlists, library and playback
  • Users who want music recommendations or song generation, which the skill explicitly excludes
  • Setups where the three Spotify credentials cannot be stored in a local env file, since they are required and kept there

Try asking

  • “Add this playlist link to my Spotify”
  • “Make me a focus-music playlist and fill it with tracks”
  • “What's playing on Spotify right now?”
  • “Skip this song and set the volume to 30 percent”
Step-by-step guide: how to use Spotify Account ControlInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 7 original files, the MIT licence and an attribution note.

    Spotify.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip Spotify.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip Spotify.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Follow Setup.md once to create the Spotify developer app and run the auth command before asking for anything else
  • If you get 401 errors, re-run the auth step described in Intents/Authorize.md rather than editing tokens by hand
  • Give specific track or playlist IDs or links so the tool makes exact changes instead of guessing

What's inside

  • Intents/Authorize.md
  • Intents/Manage.md
  • Setup.md
  • SKILL.md
  • Tools/EnvText.ts
  • Tools/Spotify.help.md
  • Tools/Spotify.ts

Redistributed unmodified from danielmiessler/LifeOS under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.