youtube-downloader

Automate YouTube video downloads with configurable quality and formats using yt-dlp.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Downloading YouTube videos requires manual effort to select the right quality and format; this skill automates that process.

Core Features & Use Cases

  • Quality-aware downloads (best, 1080p, 720p, 480p, 360p) and format options (mp4, webm, mkv).
  • Audio-only extraction to MP3 with automatic handling of dependencies (yt-dlp) if needed.
  • Single-video downloads with playlists skipped by default, suitable for archiving or offline viewing.

Quick Start

Provide a YouTube URL and choose your preferred quality and format to start the download.

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 format like mp4 or webm?

To download a YouTube video in a specific format, provide the URL and select your preferred format like mp4, webm, or mkv. The skill uses yt-dlp to automate the download process with your chosen quality and format settings.

Can I extract MP3 audio from a YouTube video without downloading the full video?

Yes, you can extract MP3 audio from a YouTube video without keeping the full file. The skill supports audio-only extraction to MP3, automatically handling yt-dlp dependencies to fetch just the audio stream.

What video quality options are available when downloading YouTube videos?

Available video quality options for downloading YouTube videos include best, 1080p, 720p, 480p, and 360p. You can configure the quality setting before starting the download to ensure you get the desired resolution for offline viewing or archiving.

Does yt-dlp download entire playlists automatically?

No, yt-dlp does not download entire playlists automatically in this configuration. The skill skips playlists by default and focuses on single-video downloads to ensure you only archive the specific content you request.