youtube-downloader

Download YouTube videos and audio with yt-dlp in configurable formats.

2|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/zhuangbiaowei/smart_bot --skill youtube-downloader-zhuangbiaowei
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: youtube-downloader
Source: https://github.com/zhuangbiaowei/smart_bot/tree/main/skills/video-downloader
Command: npx skills add https://github.com/zhuangbiaowei/smart_bot --skill youtube-downloader-zhuangbiaowei

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill allows users to download YouTube videos with granular control over quality, format, and whether to extract audio only, simplifying content saving.

Core Features & Use Cases

  • Customizable Downloads: Choose specific video quality (e.g., 1080p, 720p) and output formats (mp4, webm, mkv).
  • Audio Extraction: Download only the audio track as an MP3 file.
  • Use Case: A user wants to download a tutorial video for offline viewing in high definition and specifies the desired quality and format.

Quick Start

Download the YouTube video from the provided URL in the best available quality.

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 as an MP4 file?

To download a YouTube video as an MP4, provide the video URL and specify MP4 as the output format. The Skill uses yt-dlp to fetch the video and saves it to your configured output directory in the requested format.

Can I extract MP3 audio from a YouTube video?

Yes, you can extract MP3 audio from a YouTube video by requesting an audio-only download. The Skill processes the URL with yt-dlp to extract the audio track and saves it directly as an MP3 file in your target directory.

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

No, you do not need to install yt-dlp manually to download YouTube videos. The Skill handles the automatic installation of yt-dlp internally and ensures the output directory exists before saving your media files.

What video quality options are available when downloading YouTube videos?

Available video quality options for downloading YouTube videos include 1080p and 720p. You can configure the desired quality before downloading, and the Skill will fetch the highest matching resolution supported by the source.

What's the best way to save a YouTube video for offline viewing in high definition?

The best way to save a high-definition YouTube video for offline viewing is to specify a high-quality setting like 1080p and an MP4 format. The Skill fetches the best available matching stream and saves it locally.

What video formats can I download from YouTube besides MP4?

Besides MP4, you can download YouTube videos in WebM and MKV formats. You can specify your preferred output format before initiating the download, and the Skill will process the video accordingly using yt-dlp.