spotify-api

Control Spotify playback, search music, and manage devices via the Spotify Web API.

Updated Feb 6, 2026
One-click install
npx skills add https://github.com/kartikfed/OpenClawLimen --skill spotify-api-kartikfed
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spotify-api
Source: https://github.com/kartikfed/OpenClawLimen/tree/main/skills/spotify-api
Command: npx skills add https://github.com/kartikfed/OpenClawLimen --skill spotify-api-kartikfed

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill allows you to control your Spotify playback, search for music, manage your devices, and interact with your library using simple commands, eliminating the need to switch to the Spotify app.

Core Features & Use Cases

  • Playback Control: Play, pause, resume, skip tracks, adjust volume, and control repeat/shuffle modes.
  • Music Discovery: Search for songs, albums, artists, and playlists.
  • Device Management: View and switch between active Spotify Connect devices.
  • Library Interaction: View playlists, recently played tracks, and like/unlike songs.
  • Use Case: While cooking, you can ask your AI to "Play my 'Workout' playlist on the kitchen speaker" or "Add 'Bohemian Rhapsody' to the queue."

Quick Start

Use the spotify-api skill to play the song 'Stairway to Heaven' by Led Zeppelin.

Frequently Asked Questions about spotify-api

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I control Spotify playback using API requests?

Control Spotify playback by sending authenticated requests via the Spotify Web API to play, pause, skip tracks, and adjust volume. This Skill manages OAuth 2.0 authorization to enable seamless programmatic manipulation of your active listening sessions.

Can I search for music and manage my Spotify library programmatically?

Yes, you can search for music and manage your Spotify library programmatically. The Skill supports content discovery for songs, albums, and artists, alongside library interactions like viewing playlists, recently played tracks, and liking songs.

Do I need OAuth 2.0 authorization to use the Spotify Web API for device management?

Yes, OAuth 2.0 authorization is required to use the Spotify Web API for device management. This authentication allows you to securely view active Spotify Connect devices and switch playback between them using API endpoints.

What's the best way to automate Spotify queue management and playback control?

Automate Spotify queue management and playback control by leveraging this Skill's API integration. It handles repeat, shuffle modes, and track queuing, eliminating the need to manually switch to the Spotify app during activities.

Does the Spotify API Skill handle switching between active Spotify Connect devices?

Yes, the Skill handles switching between active Spotify Connect devices. It queries specific API endpoints to list available hardware and software targets, allowing you to programmatically transfer playback to a chosen device.

Why does Spotify API control require the requests library?

Spotify API control requires the requests library to handle HTTP communication with Spotify's endpoints. This dependency manages the transmission of authenticated data payloads needed for playback manipulation and music search operations.