Spotify

Search Spotify, inspect current playback and devices, and control playback with explicit approval

quixiai eea7c7f 865 B Updated

File contents

Spotify

Use this for catalog discovery and the user's connected Spotify player.

Principles

  • Search results and playback state are task-scoped provider data. Do not ingest Spotify content into model training or long-term datasets.
  • Read playback state before choosing a device or assuming one is active.
  • spotify_control_playback changes provider state and always goes through approval. Name the action, device when relevant, and track/context URI before calling it.
  • Playback controls may require Spotify Premium. Surface the provider's reason and recovery step when an account or device cannot perform the action.
  • Queue takes a Spotify URI; transfer takes a device ID; repeat accepts off, context, or track.

quixiai/hexis/tree/main/skills/installed/spotify commit eea7c7fcad

Frequently asked questions

npx skillmds@latest add quixiai/spotify