yt-dlp-downloader

Download videos from 1000+ sites using yt-dlp with audio and subtitle options.

3|Updated Jan 3, 2026
One-click install
npx skills add https://github.com/unix2dos/skills --skill yt-dlp-downloader
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: yt-dlp-downloader
Source: https://github.com/unix2dos/skills/tree/main/yt-dlp-downloader
Command: npx skills add https://github.com/unix2dos/skills --skill yt-dlp-downloader

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yt-dlp, ffmpeg, and includes scripts (resource) components.

What problem does it solve?

Downloading videos from a wide variety of sites and formats is time-consuming and error-prone; this skill automates the process by leveraging yt-dlp to fetch media, audio, and subtitles on demand.

Core Features & Use Cases

  • Download videos from 1000+ sites with yt-dlp
  • Extract audio as MP3
  • Download subtitles and choose quality presets
  • Handle YouTube 403 errors using cookies when necessary
  • Resume interrupted downloads and organize outputs to a default folder Use cases include saving a YouTube playlist for offline viewing or fetching a single video for offline access.

Quick Start

Tell me to download a video from a URL and I will run yt-dlp to fetch the best available quality to your Downloads folder.

Frequently Asked Questions about yt-dlp-downloader

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

FAQPage Schema
How do I download videos from YouTube or Bilibili for offline viewing?

To download videos from YouTube or Bilibili, provide the video URL. The skill uses yt-dlp to fetch the best available quality and saves the output directly to your Downloads folder.

Can I extract audio as MP3 from a video URL using yt-dlp and ffmpeg?

Yes, you can extract audio as MP3 from a video URL. The skill builds a download command with options for audio extraction, utilizing yt-dlp and ffmpeg to process the media file automatically.

Do I need to install ffmpeg to download subtitles and select video quality?

Yes, ffmpeg is required. The skill enforces dependencies on yt-dlp and ffmpeg when needed to support subtitle downloads, quality selection, and audio extraction across thousands of supported sites.

Why does my video download fail with a YouTube 403 error?

YouTube 403 errors during video download often occur due to access restrictions. The skill can handle these errors by using cookies when necessary to authenticate and resume the download process.

What is the best way to save an entire YouTube playlist for offline access?

To save a YouTube playlist for offline access, provide the playlist URL. The skill automates fetching media using yt-dlp, resuming interrupted downloads and organizing outputs into a default folder.