C

Spotify Automation

作者 ComposioHQ

Spotify Automation 是一個適用於 Composio MCP 的 Spotify Automation skill,可透過已驗證的 SPOTIFY_* tools 存取 Spotify 搜尋、播放清單、播放控制、專輯、曲目與使用者個人資料。

Stars67.5k
收藏0
評論0
加入時間2026年7月12日
分類工作流自動化
安裝指令
npx skills add ComposioHQ/awesome-claude-skills --skill "Spotify Automation"
編輯評分

此 skill 評分為 72/100,表示可收錄於目錄中,但呈現時應定位為 Composio/Rube MCP 工具指南,而不是完整封裝好的工作流程。目錄使用者能取得足夠資訊,了解它涵蓋 Spotify 播放清單、搜尋、播放控制、曲庫與個人資料操作;代理程式也能取得具體工具名稱與設定提示。不過,實際採用仍需要一定的 Composio MCP 熟悉度,若要完成完整工作流程也可能需要額外摸索。

72/100
亮點
  • 有效的 skill frontmatter 宣告必要的 `rube` MCP 相依性,並清楚界定 Spotify 自動化的範圍。
  • 設定指引說明如何透過 `https://rube.app/mcp` 連結 Spotify 帳號、處理驗證提示,以及播放控制所需的 Spotify Premium 條件。
  • SKILL.md 將常見使用意圖對應到具體的 `SPOTIFY_*` tools,包含個人資料取得與曲庫搜尋的參數細節。
注意事項
  • 未提供安裝指令或輔助 README/資源,因此使用者需要已經了解如何設定 Composio/Rube MCP 整合。
  • 目前內容可看到工具說明與參數,但除了核心工作流程清單外,實作範例或端到端自動化配方較少。
總覽

Spotify Automation skill 概覽

Spotify Automation 可以做什麼

Spotify Automation 是一個 Composio MCP skill,可讓 AI agent 控制常見的 Spotify 工作:搜尋曲庫、讀取已驗證使用者的個人資料、管理播放清單、瀏覽專輯與歌曲,以及在 Spotify 允許的範圍內控制播放。它適合希望 agent 透過具名 SPOTIFY_* tools 執行 Spotify 動作的使用者,而不是只靠一般提示去猜測 API 呼叫方式。

最適合工作流程自動化使用者

當你需要可重複執行的音樂工作流程時,這個 Spotify Automation skill 會特別有用:例如根據簡短需求建立播放清單、為某種情境或活動尋找歌曲、檢查使用者帳號資訊、新增或移除播放清單項目,或把播放控制交給助理處理。只要使用者能透過 Composio 驗證 Spotify 帳號,它就很適合個人自動化、內容企劃、活動準備,以及輕量級的音樂操作。

主要差異與導入阻礙

它的主要優勢在於請求會透過 Composio 的 Spotify toolkit 執行,因此 agent 可以呼叫結構化工具,例如 SPOTIFY_SEARCH_FOR_ITEMSPOTIFY_GET_CURRENT_USER_S_PROFILE,而不是依賴網路搜尋或憑空猜測 Spotify API 語法。主要阻礙則是驗證、Spotify 權限與方案限制:播放控制可能需要 Spotify Premium,而 agent 只能執行已連結帳號與 OAuth scopes 授權的動作。

如何使用 Spotify Automation skill

Spotify Automation 安裝與設定背景

請從 ComposioHQ/awesome-claude-skills 中的 repository path composio-skills/spotify-automation 安裝此 skill。原始碼沒有提供本機 script 或 package installer;實際設定步驟是透過位於 https://rube.app/mcp 的 Composio MCP server 連結你的 Spotify 帳號。如果目前沒有有效的 Spotify 連線,agent 應該會提示你使用驗證連結。

請先閱讀 SKILL.md,因為它是唯一的支援檔案,裡面包含可用工作流程、tool names、必要參數與限制。當你需要精確的欄位行為,或需要使用摘要中未列出的 tool 時,也請查看連結的 toolkit 文件:https://composio.dev/toolkits/spotify

讓 Spotify Automation 更好用的輸入方式

較弱的請求是:「幫我做一個播放清單。」更好的請求會提供足夠限制,讓 agent 能安全地搜尋、篩選並執行動作:

“Use Spotify Automation to create a 30-track playlist called Late Night Focus. Use mostly instrumental electronic, jazz-hop, and ambient tracks from 2015 or later. Avoid explicit tracks, avoid duplicates, and ask before publishing if fewer than 25 good matches are found.”

對於大量搜尋的工作,請包含查詢關鍵字、項目類型、相關的 market 或 country、結果數量限制、explicit-content 偏好,以及找到結果後要做什麼。對於播放清單工作,請包含播放清單名稱、目標長度、新增/移除規則、播放清單應設為公開或私人,以及 agent 在修改既有播放清單前是否需要先確認。

可靠結果的實務工作流程

在寫入動作之前,先從唯讀動作開始。例如,要求 agent 取得目前個人資料、確認帳號、搜尋候選歌曲、摘要說明找到的內容,然後再建立或修改播放清單。這可以降低誤改到錯誤帳號的風險,也讓你有機會在 agent 實際提交變更前,先微調音樂品味與條件限制。

一個好的 Spotify Automation 指引流程是:

  1. 確認 Spotify 驗證狀態與使用者個人資料。
  2. 使用明確的 qtype 值搜尋曲庫。
  3. 在可用時,依 artist、album、track、market、popularity 或 explicit status 篩選結果。
  4. 修改播放清單前,先要求預覽清單。
  5. 只有在確認後,才執行播放清單或播放控制動作。

優先檢查的 repository 檔案與 tool names

開啟 SKILL.md,先掃過 “Setup” 與 “Core Workflows” 區段。請特別注意精確的 tool names,因為提示中明確引用目標能力時,效果通常更好:SPOTIFY_GET_CURRENT_USER_S_PROFILE 用於帳號資訊,SPOTIFY_SEARCH_FOR_ITEM 用於曲庫查詢。如果你的工作流程依賴播放控制,請在為此用途安裝 skill 前,先確認你的 Spotify 帳號是否為 Premium。

Spotify Automation skill 常見問題

Spotify Automation 會比一般提示更好嗎?

會,前提是你需要執行真正的 Spotify 動作。一般提示可以推薦歌曲或描述播放清單點子,但無法可靠地進行驗證、呼叫 Spotify tools、檢查使用者個人資料,或修改播放清單。Spotify Automation for Workflow Automation 的價值在於,它透過 Composio MCP 為 agent 提供可執行的路徑。

我需要 Spotify Premium 嗎?

不是每一種工作流程都需要。搜尋曲庫、讀取個人資料,以及許多播放清單相關動作,依 Spotify 權限與已連結帳號狀態而定,可能不需要 Premium。重要例外是 skill 特別提到的播放控制:部分播放功能需要 Spotify Premium 訂閱。

這個 skill 適合新手嗎?

如果你能接受透過類似 OAuth 的流程連結帳號,它算是對新手友善。這個 skill 的檔案範圍很小,主要就是 SKILL.md,因此不需要理解太多 repository 設定。比較可能讓新手困惑的是 tool 權限行為:如果請求失敗,原因可能是驗證問題、缺少 scopes、帳號方案限制,或沒有可用裝置,而不一定是提示寫得不好。

什麼情況不該使用這個 skill?

如果你只需要音樂推薦、不需要任何 Spotify 帳號動作;如果你無法把 Spotify 帳號連到 Composio MCP;或如果你的組織禁止第三方帳號自動化,就不應使用 Spotify Automation。它也不適合高流量音樂資料擷取、分析或授權工作流程;這類情境通常需要自訂後端、持久化資料庫,或直接整合 Spotify Web API。

如何改進 Spotify Automation skill

用決策規則改善 Spotify Automation 提示

最佳結果通常來自明確定義篩選條件與停止條件的提示。與其要求 agent「找一些好歌」,不如指定類型、年代、情緒、排除的藝人、explicit-content 政策、每位藝人的歌曲上限,以及採取動作前是否要先詢問。這能幫助 skill 從寬泛的 Spotify 搜尋,推進到真正可用的自動化成果。

範例:

“Search Spotify for upbeat clean pop tracks suitable for a 45-minute retail playlist. Prefer 2020–2025 releases, no more than two songs per artist, avoid acoustic ballads, and show me the candidate list before creating the playlist.”

常見失敗模式與排查方向

最常見的問題包括 Spotify 連線尚未驗證、OAuth scopes 不足、要求 Premium 才能使用的播放功能、播放清單名稱不明確,以及搜尋結果熱門但不相關。如果 agent 回報 tool error,請要求它判斷問題是出在驗證、權限、缺少參數、帳號類型,還是 Spotify 裝置狀態不可用。

根據第一版結果反覆調整

把第一版結果視為草稿。請 agent 移除重複項目、重新平衡曲風、替換 explicit tracks、增加多樣性,或說明為什麼選擇某些項目。對於播放清單編輯,請在套用變更前要求 diff:哪些歌曲會被新增、移除,哪些會維持不變。當你要修改自己在意的既有播放清單時,這一點特別有用。

為真實帳號操作加上保護措施

因為 Spotify Automation 可以對真實帳號執行動作,寫入操作應該加入確認關卡。請告訴 agent:“Do not create, delete, reorder, or modify playlists until I approve the proposed changes.” 對於共享或公開播放清單,也請指定可見度、命名規則與回復預期。這些小限制能讓 Spotify Automation 的使用更安全,也更可預測。

評分與評論

尚無評分
分享你的評論
登入後即可為這項技能評分並留言。
G
0/10000
最新評論
儲存中...