youtube-downloader

Download YouTube videos with customizable quality and format settings.

76|3|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/evolving-machines-lab/evolve --skill youtube-downloader-evolving-machines-lab
Or copy as Structured Prompt for Agentā–¼
Please help me install this Agent Skill.
Skill: youtube-downloader
Source: https://github.com/evolving-machines-lab/evolve/tree/main/skills/video-downloader
Command: npx skills add https://github.com/evolving-machines-lab/evolve --skill youtube-downloader-evolving-machines-lab

SYSTEM DOCUMENTATION & REQUIREMENTS

šŸ’” This Skill includes scripts (resource) components.

What problem does it solve?

Downloads YouTube videos with customizable quality and format options, enabling offline viewing and flexible reuse.

Core Features & Use Cases

  • Download videos in multiple formats (mp4, webm, mkv) and quality levels (best, 1080p, 720p, 480p, 360p, worst), with an option for audio-only MP3 downloads.
  • Automate bulk downloads, preserve original metadata, and manage output locations for archiving or content reuse.
  • Use case: Save training or entertainment videos for offline viewing with precise format and quality control.

Quick Start

Run the download_video.py script with a YouTube URL to save the video to the default output directory.

Frequently Asked Questions about youtube-downloader

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

FAQPage Schema
How do I download a YouTube video in a specific resolution like 1080p or 720p?ā–¼

To download a YouTube video in a specific resolution, run the download script with your URL and select a quality preset such as 1080p, 720p, 480p, or 360p. The tool saves the file to your default output directory with the chosen quality settings.

Can I extract audio only from YouTube videos as an MP3 file?ā–¼

Yes, you can extract audio only from YouTube videos as an MP3 file. The downloader supports audio-only MP3 downloads, allowing you to save just the soundtrack while discarding the video stream entirely.

Do I need yt-dlp installed to download YouTube videos in mp4 or webm formats?ā–¼

Yes, you need yt-dlp installed to download YouTube videos in mp4, webm, or mkv formats. The script relies on yt-dlp as its core engine to handle the customizable quality settings and format extraction.

What is the best way to automate bulk YouTube video downloads for offline archiving?ā–¼

The best way to automate bulk YouTube video downloads for offline archiving is using this script with yt-dlp. It supports bulk downloading, preserves original metadata, and manages output locations for flexible content reuse.

What video formats are supported when saving YouTube videos for offline viewing?ā–¼

Supported video formats for saving YouTube videos include mp4, webm, and mkv. You can choose your preferred container format alongside quality presets ranging from worst to best depending on your offline viewing needs.