Profile
Spotify playback control for headless Linux and Raspberry Pi 4/5. Search, play, pause, skip, set volume, transfer between Spotify Connect devices. No daemon — Hermes writes spotipy snippets and runs them via execute_code. Works with raspotify for Pi-as-speaker. Tested on Raspberry Pi OS Lite Bookworm 64-bit. The only Linux-native Spotify skill in the ecosystem.
Signals
Listed in the awesome-hermes-agent README
Sources: 2 / Surfaces: 1
What the upstream surface says
Short excerpt only, so you can decide whether to click out.
Spotify playback control skill for Hermes Agent on Linux / Raspberry Pi.
Teaches Hermes how to search and play tracks, albums, artists, and playlists; pause, resume, skip; adjust volume; transfer playback between Spotify Connect devices; and more — all via the spotipy Python library.
How it works: the skill teaches the agent to write small spotipy Python snippets and run them via execute_code. No daemon, no server — just Spotify Web API calls through a cached OAuth token.
- Go to developer.spotify.com/dashboard and log in with your Spotify account
- Click Create app
- Fill in:
- App name: anything (e.g. "Hermes Spotify")
- App description: anything (e.g. "Voice control via Hermes")
- Redirect URI: enter exactly http://127.0.0.1:8888/callback and click Add
- Check Web API under "Which API/SDKs are you planning to use?"
- Click Save