Claude Skill

openclaw/spogo

Spogo 是一个用 Go 编写的强大终端 Spotify 客户端,通过网页 Cookie 进行身份验证。使用快速、键盘驱动的界面直接从命令行控制音乐播放。

概览

Stars233
Forks32
语言Go
最后更新2026-06-01
最近同步2026-06-19
前往 GitHub

仓库信息

拥有者openclaw
仓库spogo
完整名称openclaw/spogo
Repo ID1,126,814,898

安装这个 Skill

git clone https://github.com/openclaw/spogo.git

Registry 信息

类型openclaw_skill
质量分80/100
验证状态readme_parsed
最近验证2026-06-19
平台
OpenClaw
能力
browsersearchterminalworkflow
识别文件
README.mddocs
配置键
SPOGO_TOTP_SECRET_URL

项目简介

Spogo 是一个用 Go 编写的强大终端 Spotify 客户端,通过网页 Cookie 进行身份验证,在命令行中提供快速、键盘驱动的音乐控制体验。

英文描述

🎧 Spotify, but make it terminal. Power CLI using web cookies.

要点

  • 基于终端的 Spotify 客户端,使用网页 Cookie
  • 快速轻量的 Go 语言实现
  • 键盘驱动的音乐播放控制
  • 直接 CLI 集成,实现无缝工作流

使用场景

  • 在不离开终端的情况下控制 Spotify 播放
  • 为开发者和高级用户提供快速音乐管理
  • 通过脚本和管道自动化 Spotify 操作
  • 作为 GUI Spotify 客户端的轻量替代方案

README 摘要

# 🎧 spogo - Spotify, but make it terminal. ![spogo banner](docs/assets/readme-banner.jpg) Power CLI using web cookies. Search, control playback, manage library/playlists, and script with JSON/plain output. ## Features - Search tracks, albums, artists, playlists, shows, episodes - Playback control: play/pause/next/prev/seek/volume/shuffle/repeat - Play artists (starts with top tracks) - Queue management - Library management (save/remove/follow) - User listening data: top tracks by Spotify affinity and available recent plays - Playlist management (create/add/remove/list) - Device selection and status - Browser cookie import via `sweetcookie` - `--json` and `--plain` for scripting - Colorized human output (respects `NO_COLOR`, `TERM=dumb`, `--no-color`) - Engine switch: `auto` (connect → web), `connect` (internal endpoints), `web` (Web API endpoints; search/info/playback fall back to connect on rate limit) ## Why Cookies? Spotify's official API has strict rate limits that make it impractical for agents and automation. By using browser cookies to authenticate with Spotify's internal web API (the same one their web player uses), spogo bypasses these limitations: - **No rate limits** - Use the same endpoints as open.spotify.com - **No app registration** - No need to create a Spotify Developer app - **Full functionality** - Access to everything the web player can do - **Agent-friendly** - Perfect for AI assistants and automation scripts Import your cookies once with `sweetcookie` and you're good to go (defaults to Chrome). ## Install ### Homebrew ```bash brew install steipete/tap/spogo ``` ### Build from Source ```bash go install github.com/steipete/spogo/cmd/spogo@latest ``` ## Quick start ```bash spogo auth import --browser chrome spogo auth import --browser

话题

暂无话题

探索更多

数据来自 GitHub,同步时间:2026-06-19