video-downloader

Download YouTube videos with quality, format, and audio options via yt-dlp.

2|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/bcastelino/agent-skills-kit --skill video-downloader-bcastelino
Or copy as Structured Prompt for Agentā–¼
Please help me install this Agent Skill.
Skill: video-downloader
Source: https://github.com/bcastelino/agent-skills-kit/tree/main/skills/video-downloader
Command: npx skills add https://github.com/bcastelino/agent-skills-kit --skill video-downloader-bcastelino

SYSTEM DOCUMENTATION & REQUIREMENTS

šŸ’” This Skill requires yt-dlp, and includes scripts (resource) components.

What problem does it solve?

This Skill simplifies the process of downloading YouTube videos, allowing users to save content for offline viewing or further use without complex command-line arguments.

Core Features & Use Cases

  • Customizable Quality: Download videos in various resolutions (best, 1080p, 720p, etc.).
  • Format Options: Save videos in preferred formats like MP4, WebM, or MKV.
  • Audio Extraction: Download only the audio track as an MP3 file.
  • Use Case: A user wants to download a tutorial video from YouTube in 720p quality to watch later without an internet connection.

Quick Start

Download the YouTube video at the provided URL in the best available quality and MP4 format.

Frequently Asked Questions about video-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 for offline viewing?ā–¼

To download a YouTube video as an MP4 file, provide the URL to the video-downloader skill, which uses yt-dlp to fetch and save the content locally in your specified directory for offline access.

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

Yes, you can extract MP3 audio from a YouTube video by specifying the audio extraction option, which uses yt-dlp to download only the audio track instead of the full video file.

How do I select the video quality when downloading YouTube content, like 720p or 1080p?ā–¼

You can select the video quality when downloading YouTube content by specifying your desired resolution, such as 720p or 1080p, allowing yt-dlp to fetch the matching stream for your archive.

Do I need to install yt-dlp manually before using this video downloader?ā–¼

No, you do not need to install yt-dlp manually before using this video downloader because the skill handles the automatic installation of the yt-dlp dependency during execution.

What is the best way to save YouTube videos in WebM or MKV formats instead of MP4?ā–¼

The best way to save YouTube videos in WebM or MKV formats is to specify your preferred format option, which directs yt-dlp to download and save the content in that specific container.

Why does my YouTube video download fail when using yt-dlp for content archiving?ā–¼

Your YouTube video download might fail if the URL is invalid or the video is restricted, though the skill simplifies yt-dlp usage by automatically managing installation and standard quality requests.