What problem does it solve?
This Skill automates downloading YouTube videos and English subtitles with metadata storage, eliminating manual, multi-step download workflows and ensuring reproducible results with idempotent behavior and robust retry logic.
Core Features & Use Cases
- Download YouTube videos using yt-dlp with English subtitles (including manually provided en subtitles) and optional auto subtitles as a fallback.
- Store a sanitized, title-based directory with a consistent metadata file and a per-video info.json, while preserving existing content and merging new subtitles when necessary.
- Supports breakpoint resume via -c, proxy configuration through ALL_PROXY, and configurable retry/backoff to handle flaky networks; useful for archiving, offline viewing, and content curation.
Quick Start
Provide a YouTube URL to start downloading the video along with English subtitles and metadata.