Spotify Automation
Ajuda seu agente a gerenciar playlists, buscar músicas e controlar a reprodução no Spotify. Facilita a organização e o acesso à sua música.
O que ela faz
Esta ferramenta permite que você controle sua conta do Spotify. Você pode gerenciar suas playlists, procurar músicas, álbuns e artistas, e até mesmo controlar o que está tocando.
Quando usar
- ✓Quero criar uma playlist com minhas músicas favoritas.
- ✓Preciso encontrar uma música específica que ouvi.
- ✓Quero mudar a música que está tocando no meu celular.
Exemplo do que pedir para a IA
“Procure por músicas pop lançadas em 2023.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
Você conecta sua conta do Spotify. Depois, pode pedir para a IA fazer coisas como buscar músicas ou adicionar uma canção a uma playlist.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add ComposioHQ/awesome-claude-skills --skill Spotify AutomationOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/spotify-automation/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Automação do Spotify
Automatize operações do Spotify -- gerencie playlists, pesquise no catálogo de músicas, controle a reprodução, navegue por álbuns e faixas, e acesse perfis de usuário -- tudo orquestrado através da integração Composio MCP.
Documentação do Toolkit: composio.dev/toolkits/spotify
Configuração
- Conecte sua conta Spotify através do servidor Composio MCP em
https://rube.app/mcp - O agente irá te apresentar um link de autenticação se nenhuma conexão ativa existir
- Uma vez conectado, todas as ferramentas
SPOTIFY_*se tornarão disponíveis para execução - Observação: Alguns recursos (controle de reprodução) exigem uma assinatura Spotify Premium
Fluxos de Trabalho Principais
1. Obter Perfil do Usuário Atual
Recupere informações completas do perfil do usuário Spotify autenticado.
Ferramenta: SPOTIFY_GET_CURRENT_USER_S_PROFILE
No parameters required.
Returns: display name, email, country, subscription level (premium/free),
explicit content settings, profile images, follower count, and Spotify URIs.
Required scopes: user-read-private, user-read-email.
2. Pesquisar no Catálogo do Spotify
Encontre álbuns, artistas, playlists, faixas, shows, episódios ou audiobooks por palavra-chave.
Ferramenta: SPOTIFY_SEARCH_FOR_ITEM
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
q |
string | Sim | Palavras-chave da consulta de pesquisa |
type |
array | Sim | Tipos de item: album, artist, playlist, track, show, episode, audiobook |
limit |
integer | Não | Resultados a retornar (padrão: 20) |
offset |
integer | Não | Deslocamento para paginação (padrão: 0) |
market |
string | Não | Código do país ISO 3166-1 alpha-2 |
include_external |
string | Não | Defina como audio para incluir conteúdo externo |
Observação: Audiobooks estão disponíveis apenas nos EUA, Reino Unido, Canadá, Irlanda, Nova Zelândia e Austrália.
3. Gerenciar Playlists
Navegue, crie, modifique e popular playlists.
Obter playlists de um usuário:
Ferramenta: SPOTIFY_GET_USER_S_PLAYLISTS
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
user_id |
string | Sim | ID do usuário Spotify |
limit |
integer | Não | Máximo de playlists, 1-50 (padrão: 20) |
offset |
integer | Não | Deslocamento de paginação, 0-100000 (padrão: 0) |
Obter playlists do usuário atual:
Ferramenta: SPOTIFY_GET_CURRENT_USER_S_PLAYLISTS
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
limit |
integer | Não | Máximo de playlists, 1-50 (padrão: 20) |
offset |
integer | Não | Deslocamento de paginação, 0-100000 (padrão: 0) |
Obter detalhes da playlist:
Ferramenta: SPOTIFY_GET_PLAYLIST
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
playlist_id |
string | Sim | ID da playlist Spotify (ex: 3cEYpjA9oz9GiPac4AsH4n) |
fields |
string | Não | Filtro de campo separado por vírgulas para reduzir o tamanho da resposta |
market |
string | Não | Código do país ISO para conteúdo específico do mercado |
additional_types |
string | Não | track,episode para incluir episódios de podcast |
Atualizar detalhes da playlist:
Ferramenta: SPOTIFY_CHANGE_PLAYLIST_DETAILS
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
playlist_id |
string | Sim | ID da playlist (deve pertencer ao usuário atual) |
name |
string | Não | Novo nome da playlist |
description |
string | Não | Nova descrição da playlist |
public |
boolean | Não | Alternância público/privado |
collaborative |
boolean | Não | Modo colaborativo (apenas em playlists não públicas) |
4. Navegar Itens de Playlist e Adicionar Faixas
Visualizar faixas em uma playlist e adicionar novos itens.
Ferramenta: SPOTIFY_GET_PLAYLIST_ITEMS
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
playlist_id |
string | Sim | ID da playlist Spotify |
limit |
integer | Não | Itens por página, 1-50 (padrão: 20) |
offset |
integer | Não | Deslocamento de paginação (padrão: 0) |
fields |
string | Não | Filtro de campo (ex: items(track(name,id))) |
market |
string | Não | Código do país ISO |
additional_types |
string | Não | track,episode para episódios de podcast |
Ferramenta: SPOTIFY_ADD_ITEMS_TO_PLAYLIST
Adicione faixas ou episódios a uma playlist usando URIs do Spotify.
5. Obter Detalhes de Faixa e Álbum
Recupere informações do catálogo para faixas e álbuns individuais.
Ferramenta: SPOTIFY_GET_TRACK -- Obter detalhes de uma única faixa por ID do Spotify.
…
Perguntas frequentes
Preciso pagar para usar tudo?
Algumas funções, como controlar o que está tocando, exigem uma assinatura Premium do Spotify.
Como a IA sabe qual música tocar?
Você precisa ter o Spotify aberto em algum dispositivo (celular, computador, etc.) para que a IA possa controlar a reprodução.
Posso mudar o nome e a descrição de uma playlist?
Sim, você pode editar os detalhes de playlists que você criou.
Detalhes
Descrição original do autor
Automate Spotify workflows including playlist management, music search, playback control, and user profile access via Composio
Popularidade
- Estrelas no GitHub
- 77 mil
- Posição no ranking
- #1561
- Licença
- —
- Atualizada em
- 18/09/2026
Comentários
- …
Mais skills deste repositório
artifacts-builder
Ajuda seu agente a construir interfaces de usuário complexas. Ele usa tecnologias modernas para criar páginas web interativas e ricas.
ComposioHQ/awesome-claude-skills
brand-guidelines
Ajuda seu agente a aplicar cores e fontes oficiais da marca em materiais. É útil para manter a identidade visual em qualquer peça que precise ter a cara da empresa.
ComposioHQ/awesome-claude-skills
canvas-design
Faz seu agente criar artes visuais originais em .png e .pdf. Use quando o usuário pedir para criar um pôster, arte ou design estático.
ComposioHQ/awesome-claude-skills
changelog-generator
Ajuda seu agente a criar notas de lançamento para usuários a partir de códigos de programação. Transforma informações técnicas em textos fáceis de entender.
ComposioHQ/awesome-claude-skills
Skills parecidas
benchmark
Ajuda seu agente a medir a velocidade e a performance do código. É útil para garantir que as coisas estão rápidas e para encontrar problemas de lentidão.
affaan-m/ECC
content-hash-cache-pattern
Faz seu agente usar hashes de conteúdo para cachear resultados de processamento de arquivos. Isso evita processamento repetido e invalida o cache automaticamente quando o conteúdo muda. Útil para acelerar tarefas lentas.
affaan-m/ECC
parallel-execution-optimizer
Faz seu agente acelerar tarefas complexas dividindo-as em partes menores e executando-as em paralelo. Garante que tudo seja verificado ao final.
affaan-m/ECC