Communitygithub.com

ibada0410/CLAUDE-SKILLS

Baixe vídeos do YouTube com opções personalizáveis de qualidade e formato. Use esta skill quando o usuário solicitar download, salvamento ou captura de vídeos do YouTube. Suporta várias configurações de qualidade (melhor, 1080p, 720p, 480p, 360p), múltiplos formatos (mp4, webm, mkv) e download apenas de áudio como MP3.

O que é CLAUDE-SKILLS?

Esta skill permite que agentes de IA (como Claude Code, Cursor, Codex) baixem vídeos do YouTube diretamente da linha de comando, com controle total sobre qualidade, formato e diretório de saída. Ela é útil para desenvolvedores e usuários que precisam salvar vídeos localmente para processamento offline, análise ou arquivamento. A skill é compatível com qualquer ambiente que suporte scripts Python (Linux, macOS, Windows WSL) e utiliza o `yt-dlp` como mecanismo de download, que é instalado automaticamente. Ao receber um comando como "baixe este vídeo", o agente executa o script `python scripts/download_video.py` com as opções adequadas, selecionando a melhor stream disponível e mesclando áudio e vídeo quando necessário. Por padrão, os downloads são salvos em `/mnt/user-data/outputs/`, mas é possível especificar um diretório personalizado. A skill lida apenas com vídeos individuais (listas de reprodução são ignoradas) e gera nomes de arquivo automaticamente a partir do título do vídeo.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ibada0410/CLAUDE-SKILLS/tree/HEAD/Research-and-Productivity/video-downloader

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Downloader de Vídeos do YouTube

Baixe vídeos do YouTube com controle total sobre qualidade e formato.

Início Rápido

A maneira mais simples de baixar um vídeo:

python scripts/download_video.py "https://www.youtube.com/watch?v=VIDEO_ID"

Isso baixa o vídeo na melhor qualidade disponível como MP4 para /mnt/user-data/outputs/.

Opções

Configurações de Qualidade

Use -q ou --quality para especificar a qualidade do vídeo:

  • best (padrão): Melhor qualidade disponível
  • 1080p: Full HD
  • 720p: HD
  • 480p: Definição padrão
  • 360p: Qualidade inferior
  • worst: Pior qualidade disponível

Exemplo:

python scripts/download_video.py "URL" -q 720p

Opções de Formato

Use -f ou --format para especificar o formato de saída (apenas downloads de vídeo):

  • mp4 (padrão): Mais compatível
  • webm: Formato moderno
  • mkv: Contêiner Matroska

Exemplo:

python scripts/download_video.py "URL" -f webm

Apenas Áudio

Use -a ou --audio-only para baixar apenas o áudio como MP3:

python scripts/download_video.py "URL" -a

Diretório de Saída Personalizado

Use -o ou --output para especificar um diretório de saída diferente:

python scripts/download_video.py "URL" -o /caminho/para/diretorio

Exemplos Completos

  1. Baixar vídeo em 1080p como MP4:
python scripts/download_video.py "https://www.youtube.com/watch?v=dQw4w9WgXcQ" -q 1080p
  1. Baixar apenas o áudio como MP3:
python scripts/download_video.py "https://www.youtube.com/watch?v=dQw4w9WgXcQ" -a
  1. Baixar em 720p como WebM para diretório personalizado:
python scripts/download_video.py "https://www.youtube.com/watch?v=dQw4w9WgXcQ" -q 720p -f webm -o /caminho/personalizado

Como Funciona

A skill usa yt-dlp, um robusto downloader do YouTube que:

  • Instala-se automaticamente se não estiver presente
  • Obtém informações do vídeo antes de baixar
  • Seleciona as melhores streams disponíveis que correspondem aos seus critérios
  • Mescla streams de vídeo e áudio quando necessário
  • Suporta uma ampla variedade de formatos de vídeo do YouTube

Notas Importantes

  • Os downloads são salvos em /mnt/user-data/outputs/ por padrão
  • O nome do arquivo de vídeo é gerado automaticamente a partir do título do vídeo
  • O script lida com a instalação do yt-dlp automaticamente
  • Apenas vídeos individuais são baixados (listas de reprodução são ignoradas por padrão)
  • Vídeos de maior qualidade podem levar mais tempo para baixar e usar mais espaço em disco

Individual skills in this repo

This repo contains 5 individual skills — each has its own dedicated page.

ibada0410/CLAUDE-SKILLS

Automate Klipfolio tasks via Rube MCP (Composio). Always search tools first for current schemas.

ibada0410/CLAUDE-SKILLS

When the user wants to optimize, improve, or increase conversions on any marketing page — including homepage, landing pages, pricing pages, feature pages, or blog posts. Also use when the user says "CRO," "conversion rate optimization," "this page isn't converting," "improve conversions," or "why isn't this page working." For signup/registration flows, see signup-flow-cro. For post-signup activation, see onboarding-cro. For forms outside of signup, see form-cro. For popups/modals, see popup-cro.

ibada0410/CLAUDE-SKILLS

Build and maintain one coherent company story across all audiences — employees, investors, customers, candidates, and partners. Detects narrative contradictions and ensures the same truth is framed for each audience's needs. Use when preparing investor updates, all-hands presentations, board communications, recruiting narratives, crisis communications, or when user mentions company narrative, messaging consistency, storytelling, all-hands, investor update, or crisis communication.

ibada0410/CLAUDE-SKILLS

Generates high-converting landing pages as complete Next.js/React (TSX) components with Tailwind CSS. Creates hero sections, feature grids, pricing tables, FAQ accordions, testimonial blocks, and CTA sections using proven copy frameworks (PAS, AIDA, BAB). Outputs SEO meta tags, structured data, and performance-optimised code targeting Core Web Vitals (LCP < 1s, CLS < 0.1). Use when the user asks to create a landing page, marketing page, homepage, single-page site, lead capture page, campaign page, promo page, or conversion-optimised web page — or when they want to A/B test landing page variants or replace a static page with one designed to convert.

ibada0410/CLAUDE-SKILLS

Use when planning video content strategy, writing video scripts, optimizing YouTube channels, building short-form video pipelines (Reels, TikTok, Shorts), or repurposing long-form content into video. Triggers: 'start a YouTube channel', 'video content strategy', 'write a video script', 'repurpose into video', 'YouTube SEO', 'short-form video'. NOT for written blog content (use content-production). NOT for social captions without video (use social-media-manager).

Habilidades Relacionadas