youtube-downloader

Download YouTube videos in configurable quality and format options.

Updated Jun 16, 2026
One-click install
npx skills add https://github.com/vZulin/Crosslog --skill youtube-downloader-vzulin
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: youtube-downloader
Source: https://github.com/vZulin/Crosslog/tree/main/.codex/skills/macos-design/video-downloader
Command: npx skills add https://github.com/vZulin/Crosslog --skill youtube-downloader-vzulin

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Download YouTube videos into a local file system with controllable quality and format, eliminating manual, repetitive saving steps.

Core Features & Use Cases

  • Quality control: choose best, 1080p, 720p, 480p, 360p, or worst.
  • Format options: output as mp4, webm, or mkv, with an option for audio-only MP3.
  • Flexible output: save to a user-specified directory; supports single-video downloads and easy archiving.

Quick Start

Provide a YouTube URL and optional flags to download the video in your desired 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 a YouTube video in a specific quality like 720p?▼

To download a YouTube video in 720p, provide the video URL and specify 720p as the quality option. The Skill supports quality settings including best, 1080p, 720p, 480p, 360p, or worst.

Can I extract audio only from a YouTube video as an MP3 file?▼

Yes, you can extract audio only from a YouTube video as an MP3 file. The Skill provides an audio-only MP3 format option alongside video output formats like mp4, webm, and mkv.

Do I need to install yt-dlp separately to download YouTube videos?▼

You do not necessarily need to install yt-dlp globally to download YouTube videos. The Skill resolves yt-dlp from your system PATH or automatically uses a local virtual environment if available.

What is the best way to save downloaded YouTube videos to a custom directory?▼

The best way to save downloaded YouTube videos to a custom directory is by providing the target output path when initiating the download. The Skill supports user-specified output directories for flexible file archiving.

Why does my YouTube download fail with an invalid URL error?▼

Your YouTube download fails with an invalid URL error because the Skill strictly validates HTTPS YouTube URLs before processing. Ensure the provided link is a valid HTTPS YouTube video URL to resolve the issue.

Can I download multiple YouTube videos or playlists at once?▼

You cannot download multiple YouTube videos or playlists at once. The Skill targets single-video downloads specifically, processing one valid HTTPS YouTube URL at a time with your chosen format and quality.