Home Tutorials Categories Skills About
ZH EN JA KO
🎵

Spotify

Music Calendar & Lifestyle

Install Command

npx clawhub@latest install spotify

Installation Guide

1
Check Environment

Make sure Node.js 22+ and OpenClaw are installed. Run openclaw --version in your terminal to verify.

2
Run Installation

Run the install command above in your terminal. ClawHub will automatically download and install Spotify to the ~/.openclaw/skills/ directory.

3
Verify Installation

Run openclaw skills list to check your installed skills and confirm Spotify appears in the list.

4
Configure (Optional)

Follow the configuration instructions in the description below to add skill settings to ~/.config/openclaw/openclaw.json5.

Manual Installation: Copy the Skill folder to ~/.openclaw/skills/ or the skills/ directory in your project root. Make sure the folder contains a SKILL.md file.
Song Search Playback Control Playlist Management

Detailed Description

The Spotify skill connects OpenClaw to the Spotify music platform, letting you control music playback and manage playlists through conversation.

Core Features

  • Song Search: Search for songs, artists, albums, and playlists
  • Playback Control: Play, pause, skip, and adjust volume (requires Spotify Premium)
  • Playlist Management: Create, edit, and add songs to playlists
  • Discovery Recommendations: Recommend new music based on your listening history
  • Recently Played: View recently played songs and statistics

Configuration

Requires a Spotify Developer account and OAuth authorization.

{
  skills: {
    spotify: {
      clientId: "xxx",
      clientSecret: "xxx",
      redirectUri: "http://localhost:18789/callback/spotify"
    }
  }
}

Use Cases

  • "Play some relaxing jazz"
  • "Create a running workout playlist for me"
  • "What song is playing right now?"
  • "Who was my most-listened artist in the past month?"

Notes

Playback control features require a Spotify Premium subscription. Search and playlist management are available for free users as well.