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
Mensagem pronta para colar
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-fullOu 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.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.
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 deget_transcriptpara verificar se um vídeo é novo - Armazene transcrições em cache no seu fluxo de trabalho — cada chamada
get_transcriptcusta 1 crédito - Use
search_in_channelquando você já conhece o canal para evitar ruído de busca ampla - Prefira
get_playlist_videospara 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_youtubequando você já tem o URL do vídeo — vá direto paraget_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.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #4614
- 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
dashboard-builder
Ajuda seu agente a criar painéis de monitoramento úteis. Ele transforma dados em gráficos que respondem a perguntas importantes sobre o sistema.
affaan-m/ECC
dev-team
Simula uma equipe de desenvolvimento colaborativa, onde diferentes papéis respondem a um problema juntos. É útil para obter múltiplas perspectivas sem trocar de agente manualmente.
affaan-m/ECC
ecc-council
Faz seu agente reunir um conselho de quatro vozes para tomar decisões difíceis. É útil quando há várias opções boas e é preciso debater antes de escolher.
affaan-m/ECC