What problem does it solve? Managing Spotify through natural language requires correctly orchestrating seven different tools for playback, search, playlists, and devices, and mishandling errors like missing devices or Premium restrictions leads to failed actions and confusing retries. ## Core Features & Use Cases - Playback Control: Play, pause, skip, seek, adjust volume, and check what's currently playing with minimal tool calls. - Playlist & Library Management: Create playlists, add or remove tracks, and save or list items in the user's library by track or album kind. - Device & Queue Handling: List and transfer playback between devices, and view or add items to the playback queue. - Use Case: A user says "create a playlist called Focus and add my last 3 played songs" — the skill fetches recently played tracks, creates the playlist, and adds the track URIs in three tool calls. ## Quick Start Ask the assistant to play a specific artist or album on Spotify, for example by saying "play Kind of Blue by Miles Davis on Spotify".