youtube-automation
Automatiza tarefas no YouTube, como enviar vídeos e gerenciar comentários. Permite que o agente interaja com a plataforma de forma eficiente.
O que ela faz
Esta ferramenta ajuda você a gerenciar seu canal do YouTube. Você pode enviar vídeos, organizar playlists, pesquisar conteúdo, ver estatísticas e responder a comentários.
Quando usar
- ✓Quando quiser enviar um novo vídeo para o seu canal.
- ✓Quando precisar encontrar vídeos ou playlists sobre um assunto específico.
- ✓Quando quiser saber o desempenho do seu canal ou de um vídeo.
Exemplo do que pedir para a IA
“Envie meu último vídeo sobre culinária para o YouTube com o título 'Receita Fácil de Bolo de Chocolate' e adicione à playlist 'Sobremesas'.”
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
A ferramenta se conecta à sua conta do YouTube e usa comandos específicos para realizar tarefas como enviar vídeos ou buscar informações. Ela garante que as informações enviadas estejam no formato correto.
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 sickn33/agentic-awesome-skills --skill youtube-automationOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/youtube-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 YouTube via Rube MCP
Automatize operações do YouTube através do kit de ferramentas do YouTube da Composio via Rube MCP.
Pré-requisitos
- Rube MCP deve estar conectado (RUBE_SEARCH_TOOLS disponível)
- Conexão ativa do YouTube via
RUBE_MANAGE_CONNECTIONScom o kit de ferramentasyoutube - Sempre chame
RUBE_SEARCH_TOOLSprimeiro para obter os esquemas de ferramentas atuais
Configuração
Obtenha o Rube MCP: Adicione https://rube.app/mcp como um servidor MCP na configuração do seu cliente. Nenhuma chave de API é necessária — basta adicionar o endpoint e funciona.
- Verifique se o Rube MCP está disponível confirmando que
RUBE_SEARCH_TOOLSresponde - Chame
RUBE_MANAGE_CONNECTIONScom o kit de ferramentasyoutube - Se a conexão não estiver ATIVA, siga o link de autenticação retornado para completar o Google OAuth
- Confirme se o status da conexão mostra ATIVA antes de executar quaisquer fluxos de trabalho
Fluxos de Trabalho Principais
1. Enviar e Gerenciar Vídeos
Quando usar: O usuário deseja enviar um vídeo ou atualizar metadados de vídeo
Sequência de ferramentas:
YOUTUBE_UPLOAD_VIDEO- Enviar um novo vídeo [Obrigatório]YOUTUBE_UPDATE_VIDEO- Atualizar título, descrição, tags, privacidade [Opcional]YOUTUBE_UPDATE_THUMBNAIL- Definir uma miniatura personalizada [Opcional]
Parâmetros principais:
title: Título do vídeo (máximo de 100 caracteres)description: Descrição do vídeo (máximo de 5000 bytes)tags: Array de tags de palavras-chavecategoryId: ID da categoria do YouTube (por exemplo, '22' para Pessoas e Blogs)privacyStatus: 'public', 'private' ou 'unlisted'videoFilePath: Objeto com{name, mimetype, s3key}para o arquivo de vídeo
Armadilhas:
- UPLOAD_VIDEO consome muita cota; prefira UPDATE_VIDEO para alterações apenas de metadados
- videoFilePath deve ser um objeto com s3key, não um caminho de arquivo bruto ou URL
- O total de tags não deve exceder 500 caracteres, incluindo separadores
- Ângulos
< >em tags são removidos automaticamente - O limite de descrição é de 5000 bytes, não caracteres (caracteres multibyte contam mais)
2. Pesquisar Conteúdo do YouTube
Quando usar: O usuário deseja encontrar vídeos, canais ou playlists
Sequência de ferramentas:
YOUTUBE_SEARCH_YOU_TUBE- Pesquisar conteúdo [Obrigatório]YOUTUBE_VIDEO_DETAILS- Obter detalhes completos de um vídeo específico [Opcional]YOUTUBE_GET_VIDEO_DETAILS_BATCH- Obter detalhes de vários vídeos [Opcional]
Parâmetros principais:
q: Consulta de pesquisa (suporta frases exatas, exclusões, identificadores de canal)type: 'video', 'channel' ou 'playlist'maxResults: Resultados por página (1-50)pageToken: Para paginação
Armadilhas:
- O endpoint de pesquisa retorna apenas a parte 'snippet'; use VIDEO_DETAILS para estatísticas
- Os resultados da pesquisa são limitados a 500 itens totais
- A pesquisa tem um custo de cota maior (100 unidades) em comparação com os endpoints de lista (1 unidade)
- O limite prático de detalhes de vídeo em lote é de aproximadamente 50 IDs por chamada; divida conjuntos maiores
3. Gerenciar Playlists
Quando usar: O usuário deseja criar playlists ou gerenciar o conteúdo de playlists
Sequência de ferramentas:
YOUTUBE_LIST_USER_PLAYLISTS- Listar playlists existentes do usuário [Opcional]YOUTUBE_CREATE_PLAYLIST- Criar uma nova playlist [Opcional]YOUTUBE_ADD_VIDEO_TO_PLAYLIST- Adicionar um vídeo a uma playlist [Opcional]YOUTUBE_LIST_PLAYLIST_ITEMS- Listar vídeos em uma playlist [Opcional]
Parâmetros principais:
playlistId: ID da playlist ('PL...' para criadas pelo usuário, 'UU...' para envios)part: Partes de recursos a serem incluídas (por exemplo, 'snippet,contentDetails')maxResults: Itens por página (1-50)pageToken: Token de paginação da resposta anterior
Armadilhas:
- NÃO passe IDs de canal ('UC...') como IDs de playlist; converta 'UC' para 'UU' para envios
- Playlists grandes exigem paginação via pageToken; siga nextPageToken até que ele esteja ausente
- items[].id não é o videoId; use items[].snippet.resourceId.videoId
- A criação de nomes de playlist duplicados é permitida; verifique as playlists existentes primeiro
4. Obter Análises de Canal e Vídeo
Quando usar: O usuário deseja analisar o desempenho do canal ou métricas de vídeo
Sequência de ferramentas:
YOUTUBE_GET_CHANNEL_ID_BY_HANDLE- Resolver um identificador para ID de canal [Pré-requisito]YOUTUBE_GET_CHANNEL_STATISTICS- Obter contagens de inscritos/visualizações/vídeos do canal [Obrigatório]YOUTUBE_LIST_CHANNEL_VIDEOS- Listar todos os vídeos de um canal [Opcional]YOUTUBE_GET_VIDEO_DETAILS_BATCH- Obter estatísticas por vídeo [Opcional]YOUTUBE_GET_CHANNEL_ACTIVITIES- Obter atividades recentes do canal [Opcional]
Parâmetros principais:
channelId: ID do canal ('UC...'), identificador ('@handle') ou 'me'forHandle: Identificador do canal (por exemplo, '@Google')id: IDs de vídeo separados por vírgula para detalhes em loteparts: Partes de recursos a serem incluídas (por exemplo, 'snippet,statistics')
…
Perguntas frequentes
Preciso de alguma senha especial?
Não, você só precisa conectar sua conta do YouTube. A ferramenta cuida da conexão de forma segura.
Posso enviar vídeos em qualquer formato?
A ferramenta aceita formatos de vídeo comuns, mas é importante verificar se o arquivo está pronto para upload.
O que acontece se eu tentar enviar um vídeo com o mesmo nome?
O YouTube permite vídeos com nomes iguais, mas a ferramenta pode ajudar a atualizar os detalhes para evitar confusão.
Detalhes
Descrição original do autor
Automate YouTube tasks via Rube MCP (Composio): upload videos, manage playlists, search content, get analytics, and handle comments. Always search tools first for current schemas.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #4613
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-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