spotify

Control Spotify playback, search music, and adjust volume via the Web API.

22|7|Updated Feb 23, 2026
One-click install
npx skills add https://github.com/sannabotdev/sannabotapp --skill spotify-sannabotdev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spotify
Source: https://github.com/sannabotdev/sannabotapp/tree/main/assets/skills/spotify
Command: npx skills add https://github.com/sannabotdev/sannabotapp --skill spotify-sannabotdev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill allows users to control their Spotify playback directly through voice commands, managing music playback, searching for content, and adjusting volume without needing to interact with the Spotify app directly.

Core Features & Use Cases

  • Playback Control: Play, pause, skip to the next or previous track.
  • Music Search: Find and play specific songs, artists, or playlists.
  • Volume Adjustment: Control the playback volume.
  • Device Management: Handles scenarios where no active Spotify device is found.
  • Use Case: "Hey Sanna, play some relaxing jazz music on Spotify." or "Hey Sanna, pause the music."

Quick Start

Use the spotify skill to play the song 'Bohemian Rhapsody' by Queen.

Frequently Asked Questions about spotify

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

FAQPage Schema
How do I control Spotify playback using voice commands?

You can control Spotify playback by issuing voice commands to play, pause, skip tracks, search for music, and adjust volume. The skill manages these actions directly through the Spotify Web API without needing to interact with the Spotify app manually.

What should I do when Spotify playback shows a NO_ACTIVE_DEVICE error?

To resolve the NO_ACTIVE_DEVICE error during Spotify playback, the skill utilizes accessibility tools to recover and automatically handle scenarios where no active Spotify device is initially found.

Do I need Spotify OAuth authentication to play music via the Web API?

Yes, Spotify OAuth user authentication is required. Integrating with OAuth provides the necessary authorization to access the Spotify Web API for personalized playback control and music search.

Can I search for specific artists and playlists on Spotify without opening the app?

Yes, you can find and play specific songs, artists, or playlists directly. The music search feature uses the Web API to locate content and start playback based on your voice request.

What are the limitations of managing Spotify volume through an external API?

Managing Spotify volume through the Web API requires an active device session. If no device is active, the skill must first recover the session using accessibility tools before adjusting the playback volume.