Pular para o conteúdo
Skillpedia
Diversos48 mil · #4614

youtube-full

Busca e extrai informações de vídeos do YouTube, como legendas e detalhes de canais. Funciona sem precisar de ferramentas complexas ou chaves de API.

O que ela faz

Este agente busca informações em vídeos do YouTube, como legendas, vídeos de um canal ou playlists. Ele funciona mesmo em servidores na nuvem, onde outras ferramentas podem falhar.

Quando usar

  • ✓Quando você quer a legenda de um vídeo específico.
  • ✓Para procurar vídeos sobre um assunto no YouTube.
  • ✓Para ver os vídeos mais recentes de um canal.

Exemplo do que pedir para a IA

“Me dê a legenda do vídeo https://www.youtube.com/watch?v=VIDEO_ID”

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

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/youtube-full/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/youtube-full/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

Ele usa um serviço chamado TranscriptAPI para acessar as informações dos vídeos. Você não precisa instalar nada complicado, apenas pedir o que quer.

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-full

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/youtube-full/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

youtube-full — Transcrições do YouTube, busca, canais e playlists via TranscriptAPI

Transcrições do YouTube, busca de vídeos, navegação por canais, busca dentro de canais, extração de playlists e monitoramento de novos uploads — tudo via TranscriptAPI. Processa mais de 500 mil transcrições diariamente, rápido. Sem yt-dlp, sem navegadores headless, sem chave de API do Google.

Esta é a alternativa baseada em API para ingest-youtube. Onde ingest-youtube usa yt-dlp (que para de funcionar em IPs de servidores na nuvem), youtube-full chama a API da TranscriptAPI e funciona de qualquer ambiente — máquina local, servidor na nuvem, função serverless ou ambiente de CI. 686 instalações via CLI skills (skills.sh/zeropointrepo/youtube-skills).

Quando Usar Esta Skill

  • O usuário pede para obter, buscar ou recuperar uma transcrição de vídeo do YouTube
  • O usuário pede para buscar no YouTube vídeos sobre um tópico
  • O usuário quer monitorar um canal para novos uploads
  • O usuário precisa de metadados do canal, listas de vídeos ou conteúdo de playlists
  • O agente é implantado em um servidor na nuvem onde as chamadas yt-dlp falham (o YouTube bloqueia IPs de nuvem)
  • Construindo um corpus de pesquisa a partir de palestras, tutoriais ou entrevistas de conferências do YouTube
  • Inteligência competitiva: monitorando canais de concorrentes para novo conteúdo

NÃO use para:

  • Baixar arquivos de vídeo ou áudio reais (use yt-dlp diretamente com -f best)
  • Comentários, curtidas ou dados de engajamento do YouTube (não na API)
  • Vídeos privados ou restritos por idade (não acessíveis sem autenticação do usuário)
  • Transcrições de transmissões ao vivo (não estáveis até que a transmissão termine)

Como Funciona

Passo 1: Instale a skill

npx skills add ZeroPointRepo/youtube-skills --skill youtube-full

100 créditos gratuitos incluídos. A chave de API é provisionada automaticamente via OAuth da TranscriptAPI na primeira invocação — sem configuração manual.

Passo 2: Use-a pedindo ao Claude

Get the transcript of https://www.youtube.com/watch?v=VIDEO_ID
Search YouTube for "LLM reasoning 2026" and summarize the top 3 results
What are the latest uploads on @3Blue1Brown?
List all videos in this playlist: https://www.youtube.com/playlist?list=PLAYLIST_ID

Passo 3: Operações disponíveis

Operação Invocação da Skill Créditos
Obter transcrição get_transcript(video_id) 1
Buscar no YouTube search_youtube(query) 1 por página
Lista de vídeos do canal get_channel_videos(handle) 1 por página
Busca dentro do canal search_in_channel(handle, query) 1 por página
Extração de playlist get_playlist_videos(playlist_id) 1 por página
Rastrear novos uploads channel_latest(handle) Grátis
Resolver handle do canal channel_resolve(handle) Grátis

Chamadas falhas ou com limite de taxa custam zero créditos.

Exemplos

Exemplo 1: Corpus de pesquisa a partir de palestras de conferências

Search YouTube for "NeurIPS 2025 keynote" and get transcripts for the top 5 results. 
Summarize the main themes across all talks.

O agente chama search_youtube, seleciona os 5 melhores resultados, chama get_transcript para cada um e sintetiza.

Exemplo 2: Monitoramento de canal competitivo

Check @AnthropicAI and @OpenAI channels for any new videos in the last week. 
For each new video, get the transcript and extract any product announcements.

O agente chama channel_latest (grátis) para cada canal, busca transcrições de novos uploads e extrai sinais.

Exemplo 3: Transcrição direta com timestamps

Get the full transcript with timestamps for https://www.youtube.com/watch?v=dQw4w9WgXcQ

O agente chama get_transcript(video_id, timestamps=true) e retorna o texto completo.

Melhores Práticas

  • Use channel_latest (grátis) antes de get_transcript para verificar se um vídeo é novo
  • Armazene transcrições em cache no seu fluxo de trabalho — cada chamada get_transcript custa 1 crédito
  • Use search_in_channel quando você já conhece o canal para evitar ruído de busca ampla
  • Prefira get_playlist_videos para séries de cursos ou palestras — mais barato do que buscar por consulta
  • Não transcreva em lote canais inteiros, a menos que o usuário tenha solicitado explicitamente
  • Não use search_youtube quando você já tem o URL do vídeo — vá direto para get_transcript

Limitações

  • Esta skill não substitui validação, testes ou revisão de especialistas específicos do ambiente.
  • Pare e peça esclarecimentos se os inputs necessários, permissões ou limites de segurança estiverem faltando.
  • Transcrições estão disponíveis apenas quando o YouTube tem legendas (manuais ou geradas automaticamente). Alguns vídeos não têm legendas.

…

Perguntas frequentes

Por que usar este agente em vez de baixar o vídeo?

Este agente foca em obter o texto (legendas) e informações, não o arquivo de vídeo. Ele é feito para funcionar em qualquer lugar, inclusive em servidores na nuvem.

Preciso de uma conta do Google ou instalar algo difícil?

Não, ele funciona com uma chave de API que é configurada automaticamente. Você só precisa pedir o que deseja.

Ele funciona para todos os vídeos?

Ele funciona se o vídeo tiver legendas disponíveis (automáticas ou criadas). Vídeos sem legendas não podem ter suas transcrições extraídas.

Detalhes

Descrição original do autor

Fetch YouTube transcripts, search videos, browse channels, and extract playlists via TranscriptAPI — no yt-dlp, no Google API key, works from any cloud server.

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#4614
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas