← Back to Skills Marketplace
Spotify
by
engahmedsalah358-lgtm
· GitHub ↗
· v1.0.0
2113
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install ahmed
Description
Terminal Spotify playback/search via spogo (preferred) or spotify_player.
README (SKILL.md)
spogo / spotify_player
Use spogo (preferred) for Spotify playback/search. Fall back to spotify_player if needed.
Requirements
- Spotify Premium account.
- Either
spogoorspotify_playerinstalled.
spogo setup
- Import cookies:
spogo auth import --browser chrome
Common CLI commands
- Search:
spogo search track "query" - Playback:
spogo play|pause|next|prev - Devices:
spogo device list,spogo device set "\x3Cname|id>" - Status:
spogo status
spotify_player commands (fallback)
- Search:
spotify_player search "query" - Playback:
spotify_player playback play|pause|next|previous - Connect device:
spotify_player connect - Like track:
spotify_player like
Notes
- Config folder:
~/.config/spotify-player(e.g.,app.toml). - For Spotify Connect integration, set a user
client_idin config. - TUI shortcuts are available via
?in the app.
Usage Guidance
This skill appears to do what it says: control Spotify via the spogo or spotify_player CLIs. Before installing, confirm you are comfortable with: (1) installing Homebrew formulas (spogo comes from a third‑party tap — verify the tap/maintainer), (2) the auth step that may import browser cookies from Chrome (this provides authentication data to the CLI), and (3) the skill creating/reading config files under ~/.config/spotify-player. If you install, review the installed binaries and config files and revoke access if you later remove the tool. If you want stricter control, avoid running the auth import command or review its behavior first.
Capability Analysis
Type: OpenClaw Skill
Name: ahmed
Version: 1.0.0
The skill bundle is classified as benign. It instructs the installation of `spogo` and `spotify_player` via `brew`, which is a standard package manager. The most sensitive instruction in `SKILL.md` is `spogo auth import --browser chrome`, which accesses browser cookies for authentication. While accessing browser data is a high-risk capability, this command is a legitimate and documented feature of the `spogo` tool, directly serving the stated purpose of authenticating the Spotify player without evidence of exfiltration or malicious intent from the skill bundle itself.
Capability Assessment
Purpose & Capability
Name/description match the instructions: the SKILL.md tells the agent to use spogo (preferred) or spotify_player for search/playback, which is exactly what the skill claims. Required binaries and the brew install entries align with the stated purpose.
Instruction Scope
Instructions are scoped to Spotify playback/search. One notable action is 'spogo auth import --browser chrome', which implies importing browser cookies/credentials from the user's Chrome profile for authentication — this is relevant to the feature but is an elevated privacy action the user should expect. The skill also references config files under ~/.config/spotify-player which it may read/modify for client_id and settings.
Install Mechanism
Install uses Homebrew formulas: spogo (from the steipete/tap) and spotify_player. Brew installs are common, but the spogo formula is from a third‑party tap rather than the official core tap; that increases trust scrutiny slightly but is not inherently malicious. No downloads/extracts from arbitrary URLs are used.
Credentials
The skill requests no environment variables or external credentials beyond a Spotify Premium account, which is proportionate. The only implicit credential activity is importing browser cookies for spogo auth and reading/writing its own config folder (~/.config/spotify-player), both of which are consistent with authenticating and configuring a local Spotify CLI.
Persistence & Privilege
always is false and the skill makes no requests to modify other skills or global agent settings. The agent is allowed to invoke the skill autonomously (platform default), which is expected for skills.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install ahmed - After installation, invoke the skill by name or use
/ahmed - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Spotify
Metadata
Frequently Asked Questions
What is Spotify?
Terminal Spotify playback/search via spogo (preferred) or spotify_player. It is an AI Agent Skill for Claude Code / OpenClaw, with 2113 downloads so far.
How do I install Spotify?
Run "/install ahmed" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Spotify free?
Yes, Spotify is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Spotify support?
Spotify is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Spotify?
It is built and maintained by engahmedsalah358-lgtm (@engahmedsalah358-lgtm); the current version is v1.0.0.
More Skills