Spotify-Linux

PassAudited by VirusTotal on May 7, 2026.

Overview

Type: OpenClaw Skill Name: spotify-cachyos-linux Version: 1.0.1 The skill provides legitimate functionality for controlling the Spotify desktop client on Linux via MPRIS DBus. It includes instructions in SKILL.md and a helper script in scripts/launch_spotify.sh to launch the application, manage playback, and adjust volume. The use of 'ps aux' to discover the Xauthority path is a common technique for enabling GUI applications to run from automated environments and does not indicate malicious intent.

Findings (0)

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

The agent can play, pause, skip, open Spotify URIs, and adjust volume in the local Spotify desktop client.

Why it was flagged

The skill instructs use of DBus commands to directly control Spotify playback. This is central to the stated purpose, but it gives the agent the ability to change what is playing.

Skill content
dbus-send --print-reply --dest=org.mpris.MediaPlayer2.spotify ... org.mpris.MediaPlayer2.Player.PlayPause
Recommendation

Use this skill only when you want the agent to control Spotify, and ask it to confirm before changing playback if that matters to you.

What this means

The launched Spotify process will run in the user's active graphical session, not an isolated environment.

Why it was flagged

The helper script discovers and exports the local X11/Wayland authorization path so Spotify can start in the active desktop session. This is purpose-aligned but uses local session authority.

Skill content
XAUTHORITY=$(ps aux | grep -E 'Xwayland|Xorg' ... grep -oP '\-auth \S+' ...)
export DISPLAY=:0
export XAUTHORITY
Recommendation

Only use this on a trusted local Linux desktop session, and avoid running it in shared or privileged sessions where display access should be tightly controlled.

What this means

The skill may fail or behave unexpectedly on non-Linux systems or systems without Spotify, dbus-send, or a usable XAUTHORITY session.

Why it was flagged

The registry metadata does not declare the Linux-specific binaries/session requirements described in SKILL.md, so automated installation checks may not catch missing or incompatible prerequisites.

Skill content
Required binaries (all must exist): none ... Env var declarations: none ... OS restriction: none
Recommendation

Before using it, verify you are on Linux with the Spotify desktop client, DBus tools, and an active graphical session available.

NoteHigh Confidence
ASI10: Rogue Agents
What this means

Spotify may continue running after the agent task or OpenClaw session ends.

Why it was flagged

The skill intentionally launches Spotify detached from the agent process tree. This is disclosed and aligned with launching a desktop app, but it creates a persistent local process.

Skill content
Launch with setsid (fully detached, survives agent restarts)
Recommendation

If you do not want Spotify to remain active, close Spotify manually or ask the agent to stop playback after use.