Skip to content
Back to skills

Uni Spotify

ASecurity

Spotify control via uni CLI. Use when user wants to control Spotify playback, search music, view playlists, or check what's playing. Note: Playback control (play/pause/next/prev/queue/volume) requires Spotify Premium. Search and playlists work for all users.

  • 9 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added May 28, 2026
toolsgobash

Works with

  • terminal
  • cli

Security analysis

A100/100

Scanned May 28, 2026

npx -y skills add shockz09/uni-cli --skill uni-spotify --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Uni Spotify?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Uni Spotify
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/shockz09-uni-spotify/badge)](https://www.skillsdirectory.com/skills/shockz09-uni-spotify)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: uni-spotify
description: |
  Spotify control via uni CLI. Use when user wants to control Spotify playback, search music, view playlists, or check what's playing.
  Note: Playback control (play/pause/next/prev/queue/volume) requires Spotify Premium. Search and playlists work for all users.
allowed-tools: Bash(uni:*), Bash(~/.local/bin/uni:*)
---

# Spotify (uni)

Control Spotify from the terminal. Uses OAuth PKCE (no setup needed - default app embedded).

## Authentication

```bash
uni spotify auth                  # Authenticate (opens browser)
uni spotify auth --status         # Check auth status
uni spotify auth --logout         # Log out
uni spotify auth --setup          # Instructions for custom Spotify app
```

## Now Playing

```bash
uni spotify now                   # Show currently playing
uni spotify np                    # Alias
uni spotify now --watch           # Live updates (5s refresh)
```

## Search

```bash
uni spotify search "Bohemian Rhapsody"        # Search tracks
uni spotify search "Queen" --type artist      # Search artists
uni spotify search "Abbey Road" --type album  # Search albums
uni spotify search "Chill" --type playlist    # Search playlists
uni spotify search "rock" -n 20               # More results
```

## Playback Control (Premium Only)

```bash
uni spotify play                              # Resume playback
uni spotify play "Bohemian Rhapsody"          # Search and play
uni spotify play "Abbey Road" --album         # Play album
uni spotify play "Chill Vibes" --playlist     # Play playlist
uni spotify play "spotify:track:..."          # Play by URI
uni spotify pause                             # Pause
uni spotify next                              # Next track
uni spotify prev                              # Previous track
```

## Queue (Premium Only)

```bash
uni spotify queue "Stairway to Heaven"        # Add to queue
uni spotify queue "spotify:track:..."         # Add by URI
```

## Volume (Premium Only)

```bash
uni spotify volume                # Show current volume
uni spotify volume 50             # Set to 50%
uni spotify vol 75                # Alias
```

## Devices

```bash
uni spotify devices                           # List devices
uni spotify devices --transfer <device-id>    # Switch device
```

## Playlists

```bash
uni spotify playlists                         # List your playlists
uni spotify playlists -n 50                   # More playlists
uni spotify playlists <playlist-id>           # View playlist tracks
```

## Notes

- **Premium Required**: play, pause, next, prev, queue, volume, device transfer
- **Free Users**: search, now (read-only), playlists, devices (view only)
- **IDs**: All commands show IDs in output `[abc123]` for use in subsequent commands
- **URIs**: Spotify URIs like `spotify:track:...` can be used directly

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.