youtube

Orchestrate yt-dlp to download videos, extract audio, transcripts, and metadata.

38|5|Updated Dec 20, 2025
One-click install
npx skills add https://github.com/ericmjl/skills --skill youtube-ericmjl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: youtube
Source: https://github.com/ericmjl/skills/tree/main/skills/youtube
Command: npx skills add https://github.com/ericmjl/skills --skill youtube-ericmjl

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

YouTube content processing is streamlined by automating video downloads, subtitle extraction, transcript capture, and metadata retrieval across videos and playlists.

Core Features & Use Cases

  • Video downloads: Download videos in desired formats and qualities.
  • Subtitle and transcript extraction: Retrieve subtitles and transcripts for accessibility, research, or content repurposing.
  • Metadata and playlist handling: Inspect and organize video metadata, thumbnails, and playlists for archival workflows.
  • Use Case: Archive a channel by downloading all videos with metadata and transcripts for offline analyses.

Quick Start

Provide a YouTube URL to download videos, extract subtitles and transcripts, and fetch metadata using yt-dlp via uvx.

Frequently Asked Questions about youtube

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I download YouTube videos and extract transcripts automatically?

Download YouTube videos and extract transcripts automatically by providing a URL to process via yt-dlp. This orchestrates video downloads, audio extraction, and subtitle retrieval across individual videos or entire playlists.

Can I batch download an entire YouTube playlist with metadata?

Yes, you can batch download a YouTube playlist with metadata. The tool handles playlist management by fetching video metadata, thumbnails, and transcripts simultaneously for archival workflows.

What is the best way to extract subtitles for YouTube research?

The best way to extract subtitles for YouTube research is using yt-dlp to retrieve transcripts directly. This captures subtitle data for accessibility, research, or content repurposing without manual transcription.

Do I need to install yt-dlp locally to download YouTube videos?

No, you do not need to install yt-dlp locally to download YouTube videos. The Skill executes yt-dlp via uvx, handling video processing, metadata generation, and audio extraction without requiring local dependencies.

How do I archive a YouTube channel with video and metadata?

Archive a YouTube channel by downloading all videos with metadata and transcripts for offline analyses. Supply the channel or playlist URL to automate video downloads, subtitle extraction, and metadata retrieval.