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.