youtube-downloader

Download YouTube videos in customizable quality and formats using yt-dlp.

97|17|Updated Dec 29, 2025
One-click install
npx skills add https://github.com/antoniolg/agent-kit --skill youtube-downloader-antoniolg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: youtube-downloader
Source: https://github.com/antoniolg/agent-kit/tree/main/skills/youtube-downloader
Command: npx skills add https://github.com/antoniolg/agent-kit --skill youtube-downloader-antoniolg

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Download YouTube videos with customizable quality and format options to help you save content for offline viewing or editing.

Core Features & Use Cases

  • Flexible quality and format settings (best, 1080p, 720p, 480p, 360p; mp4, webm, mkv).
  • Audio-only downloads as MP3 for podcasts or audio extraction.
  • Automatic metadata retrieval and clean output to a designated directory; skip playlists by default.

Quick Start

Provide a YouTube URL and run the downloader with your preferred quality and format.

Frequently Asked Questions about youtube-downloader

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

FAQPage Schema
How do I download YouTube videos in 1080p or 720p?

Download YouTube videos by providing the URL and specifying your preferred quality. This tool supports 1080p, 720p, 480p, 360p, or best available quality, fetching video metadata before saving the file to your designated directory.

Can I extract MP3 audio from a YouTube video?

Yes, you can extract MP3 audio from a YouTube video. The downloader supports audio-only downloads, allowing you to save podcasts or extract audio tracks directly by providing the URL and selecting the audio format option.

What video formats can I save YouTube downloads as?

You can save YouTube downloads as mp4, webm, or mkv files. The tool allows you to specify your preferred format alongside quality settings like 1080p or 720p to ensure the output meets your offline viewing or editing requirements.

Do I need to install yt-dlp manually before downloading videos?

No, you do not need to install yt-dlp manually. The downloader relies on yt-dlp but automatically installs the dependency if it is missing, allowing you to fetch video metadata and download content without manual environment setup.

Does the downloader support saving entire YouTube playlists?

No, the downloader skips playlists by default. It is designed to fetch metadata and download individual YouTube videos in formats like mp4 or mkv, automatically skipping playlists to ensure only single video outputs are generated.

What is the best way to automate downloading multiple YouTube video formats?

The best way to automate downloading multiple YouTube video formats is to provide URLs and specify output preferences like mp4, webm, or mkv. The tool fetches metadata and processes each video automatically, saving clean outputs to a designated directory.