youtube-video-downloader

Download videos from YouTube and other platforms in various resolutions and formats.

Updated Jan 2, 2026
One-click install
npx skills add https://github.com/cooopmac/nourish --skill youtube-video-downloader
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: youtube-video-downloader
Source: https://github.com/cooopmac/nourish/tree/main/.claude/project/skills/youtube-video-downloader
Command: npx skills add https://github.com/cooopmac/nourish --skill youtube-video-downloader

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires youtubedl, requests, and includes scripts (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies the process of downloading YouTube videos, allowing users to access content offline, edit, or archive it as needed.

Core Features & Use Cases

  • Multi-platform Support: Downloads videos from YouTube and other platforms.
  • Quality Options: Choose from various resolutions, including 4K.
  • Format Selection: Offers MP4, WebM, and audio-only formats.
  • Batch Downloading: Supports multiple video downloads or playlists.
  • Metadata Retention: Preserves video title, description, and thumbnail.

Quick Start

Download the YouTube video from this link: https://youtube.com/watch?v=...

Example: Download this video in 1080p quality.

Frequently Asked Questions about youtube-video-downloader

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

FAQPage Schema
How do I download YouTube videos for offline viewing in 4K resolution?

To download YouTube videos for offline viewing, you provide the video link and specify your desired resolution, such as 4K, and the tool handles the network operations to fetch the file.

Can I batch download an entire YouTube playlist as MP4 files?

Yes, you can batch download an entire YouTube playlist as MP4 files by supplying the playlist URL, allowing the tool to process multiple video downloads sequentially.

Does this video downloader support extracting audio-only formats from YouTube?

Yes, the video downloader supports extracting audio-only formats from YouTube, alongside offering video formats like WebM and MP4 for diverse offline media consumption.

What Python libraries are required to download videos from multiple platforms?

You need the Python libraries youtubedl and requests to download videos from multiple platforms, as they handle the underlying network operations and file format processing.

How does downloading YouTube videos preserve video metadata like descriptions and thumbnails?

When downloading YouTube videos, the tool preserves video metadata like descriptions and thumbnails by retaining the original title, description text, and thumbnail image alongside the media file.