Skip to main content
Back to registry

qiaomu-music-player-spotify

joeseesun/qiaomu-music-player-spotify

统一的音乐播放 + 风格查询 Skill。通过自包含的 Python 脚本直接调用 Spotify Web API,集成 RateYourMusic 5947 个音乐风格数据库。

Installs180
Install command
npx skills add https://github.com/joeseesun/qiaomu-music-player-spotify --skill qiaomu-music-player-spotify
Security audits
Gen Agent Trust HubPASS
SocketPASS
SnykWARN
About this skill
统一的音乐播放 + 风格查询 Skill。通过自包含的 Python 脚本直接调用 Spotify Web API,集成 RateYourMusic 5947 个音乐风格数据库。 ~/.claude/skills/qiaomu-music-player-spotify/spotify.py ~/.claude/skills/qiaomu-music-player-spotify/references/ 目录下的分层数据: 数据统计 : 每个风格的数据字段 : 路径 D 触发词 :"最经典的3首XX"、"来几首XX"、"推荐5首XX的歌直接放"、"XX 风格的代表作来几首" 当用户描述的是 场景、心情、氛围 而非具体歌手/风格时,必须走此流程: Step 1: 风格库查询 Step 2: 结合 AI 推荐具体音乐 Step 3: 呈现方案,等待用户确认 Step 4: 用户确认后,搜索并播放 示例对话 : 关键原则 : 当用户说"想听 Jazz"等风格关键词时,直接用内置映射播放,无需搜索。 兜底 :如果播放列表 ID 失效,用 spotify.py search " " playlist 1 搜索替代。 当用户描述场景/氛围时,AI 应该自动映射到合适的搜索关键词: 用户说 :"查一下 Shoegaze" 执行流程 : 示例输出 : 用户说 :"推荐一些适合深夜、有点空灵的风格" 执行流程 : 用户说 :"给我看看 Ambient 下面都有什么" 执行流程 : 当用户要用 Suno 生成音乐但没指定风格时,主动触发风格推荐: 执行流程 : 原则 :渐进式加载,最小化上下文消耗 Created by 乔帮主 with Claude Code Genre data source: - 默认设备 ID : b21721f49276638d9fddb0946f9d5936fa7a91fb (MacBook Pro) - Token 文件 : ~/.claude/skills/qiaomu-music-player-spotify/.spotify_tokens.json (自动刷新) - OAuth 重新授权 : 运行 auth_setup.py - 所有输出为 JSON 格式,方便 AI 解析 - 如果遇到 401 错误,脚本会自动尝试刷新 token 一次 - 总风格数:5947 - 主分类:49(Rock, Jazz, Ambient, Electronic 等) - 子分类:737(level: sub) - 孙分类及以下:5161(sub-2/sub-3/sub-4) - 读取 _index.json 扫描49个主分类 - 根据关键词匹配,读取 2-3 个候选 main/*.json 获取子分类详情 - 从风格库中筛选出 3-5 个最匹配的风格 - 基于匹配到的风格,结合自身音乐知识,为每个风格推荐 1 首具体的代表性歌曲/专辑 - 推荐格式必须包含:风格名 + 推荐理由 + 具体歌手/专辑/歌曲名 - 展示 3-5 个选项,每个选项包含:风格 + 推荐曲目 + 一句话推荐理由 - 必须等用户选择后再播放,不要自作主张直接播! - 用户选了序号/名字后 → spotify.py search → 拿 ID → spotify.py play 播放...

Source description provided by the upstream skill listing. Community reviews and install context appear in the sections below.

Community Reviews

Latest reviews

Sign in to review

No community reviews yet. Be the first to review.

Browse this skill in context
FAQ
What does qiaomu-music-player-spotify do?

统一的音乐播放 + 风格查询 Skill。通过自包含的 Python 脚本直接调用 Spotify Web API,集成 RateYourMusic 5947 个音乐风格数据库。

Is qiaomu-music-player-spotify good?

qiaomu-music-player-spotify does not have approved reviews yet, so SkillJury cannot publish a community verdict.

What agent does qiaomu-music-player-spotify work with?

qiaomu-music-player-spotify currently lists compatibility with codex, gemini-cli, opencode, kimi-cli, amp, github-copilot.

What are alternatives to qiaomu-music-player-spotify?

Skills in the same category include telegram-bot-builder, flutter-app-size, sharp-edges, iterative-retrieval.

How do I install qiaomu-music-player-spotify?

npx skills add https://github.com/joeseesun/qiaomu-music-player-spotify --skill qiaomu-music-player-spotify

Related skills

Alternatives in Software Engineering