youtube-downloader
Installation
SKILL.md
YouTube Downloader
Downloads YouTube videos interactively — lists available resolutions, checks for subtitles, and lets the user choose exactly what to download.
Prerequisites (auto-install)
Before doing anything else, silently check if both tools are available:
yt-dlp --version 2>/dev/null; echo "yt-dlp:$?"
ffmpeg -version 2>/dev/null | head -1; echo "ffmpeg:$?"
If anything is missing, install it automatically — no need to ask the user. Both tools are pip-installable and require no sudo or system package manager:
pip install -U yt-dlp # pure Python, works everywhere
pip install ffmpeg-static # pre-built ffmpeg binary, no sudo needed