Back to skills
SKILL.md
Spotify Intelligence
ASecuritySpotify intelligence skill with Python runners for auth, playback control, recommendations, feedback loop, governance, and explainable playlist decisions.
- 2 stars
- 0 votes
- 0 copies
- 0 views
- Added November 11, 2026
Works with
Security analysis
100/100Pro scans all 20 files and shows the line behind each finding
npx -y skills add johnalbertini14-glitch/openclaw-skills --skill spotify-intelligence --agent claude-codeAre you the author of Spotify Intelligence?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/johnalbertini14-glitch-spotify-intelligence)---
name: spotify-intelligence
description: "Spotify intelligence skill with Python runners for auth, playback control, recommendations, feedback loop, governance, and explainable playlist decisions."
metadata:
required-env:
- SPOTIFY_CLIENT_ID
- SPOTIFY_CLIENT_SECRET
- SPOTIFY_REDIRECT_URI (optional)
primary-credential: SPOTIFY_CLIENT_ID + SPOTIFY_CLIENT_SECRET
local-storage:
- data/tokens.json
- data/spotify-intelligence.sqlite
notes:
- Uses Spotify API only (api.spotify.com and accounts.spotify.com)
- Stores OAuth tokens locally on the host
---
# Spotify Intelligence (ClawHub Edition)
This edition is ClawHub-validator compatible (text + python-focused).
The full local Windows edition may include additional PowerShell wrappers.
## Required env
- `SPOTIFY_CLIENT_ID`
- `SPOTIFY_CLIENT_SECRET`
- optional `SPOTIFY_REDIRECT_URI`
## Core Python entrypoints
- Auth token exchange: `scripts/auth/oauth_auth.py`
- Playback control: `scripts/playback/playback_control.py`
- Recommendations: `scripts/recommend/recommend-now.py`
- Recommendation helper: `scripts/recommend/recommend_commands.py`
- Derived features: `scripts/decision/rebuild-derived-features.py`
## Key capabilities
- Playback (play/pause/next/previous/volume/device/queue)
- Song search with own-playlist preference + global fallback
- Recommendation modes: `passend`, `mood-shift`, `explore`
- Feedback-aware scoring (like/dislike/skip/keep)
- Governance and decision logging (DB-backed)
## References
- `references/read-layer.md`
- `references/playback-control.md`
- `references/recommendation-layer.md`
- `references/feedback-loop.md`
- `references/governance-cost.md`
- `references/status-handover-2026-02-24.md`
Files in this skill
- .gitignore
- SKILL.md
- _meta.json
- config.json
- references/architecture.md
- references/auth.md
- references/config.md
- references/context-layer.md
- references/db-schema.md
- references/decision-engine.md
- references/derived-features.md
- references/device-context.md
- references/external-context.md
- references/feedback-loop.md
- references/gateway-runbook.md
- references/governance-cost.md
- references/logging.md
- references/playback-control.md
- references/read-layer.md
- references/recommendation-layer.md
Attribution
Related skills
View all in tools →Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.