ClawSpotify

ReviewAudited by ClawScan on May 10, 2026.

Overview

The skill appears to control Spotify as advertised, but it requires browser session cookies and an unpinned custom dependency, so it should be reviewed carefully before use.

Install only if you are comfortable giving the skill reusable Spotify browser session cookies. Review or pin the SpotAPI dependency first, use a non-critical Spotify account if possible, keep `~/.config/spotapi/session.json` protected, and remove the saved session if you stop using the skill.

Findings (3)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

Anyone or any process that can access the saved session may be able to act through the Spotify account, and pasting cookies on the command line can expose them through shell history or local process inspection.

Why it was flagged

The skill uses browser session cookies rather than a scoped OAuth-style flow and persists them for reuse, giving the tool ongoing delegated Spotify account access.

Skill content
`clawspotify` authenticates using two session cookies from your browser (`sp_dc` and `sp_key`). ... Session is saved to `~/.config/spotapi/session.json` and reused automatically.
Recommendation

Treat `sp_dc` and `sp_key` like passwords, avoid using this on shared machines, protect or delete the saved session file when not needed, and prefer a safer scoped authentication flow if available.

What this means

The unreviewed dependency could change over time or handle Spotify session cookies in ways not visible in this skill’s artifacts.

Why it was flagged

The skill depends on a custom, unpinned external library that is not part of the reviewed artifacts and is specifically described as handling session support.

Skill content
Install SpotAPI (modified version with session support)
`git clone https://github.com/ejatapibeda/SpotAPI.git ... pip install -e ~/.openclaw/workspace/skills/SpotAPI`
Recommendation

Pin the SpotAPI dependency to a reviewed commit or release, include provenance in the install spec, and review the dependency before providing Spotify session cookies.

What this means

If invoked incorrectly, the agent could play the wrong content, change volume, skip tracks, or alter the queue on the active Spotify device.

Why it was flagged

The skill exposes user-directed commands that mutate playback state, queue, and volume; this matches the stated purpose but is still account/device control.

Skill content
The agent will automatically call the right command based on user intent. ... `clawspotify volume 30` ... `clawspotify play "Radiohead"`
Recommendation

Use clear prompts for playback-changing actions and confirm account/device selection when using multiple Spotify accounts or shared devices.