video-downloader

Download YouTube videos in mp4, webm, mkv, or MP3 audio via yt-dlp.

1|Updated Sep 24, 2025
One-click install
npx skills add https://github.com/YavlPro/YavlGold --skill video-downloader-yavlpro
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: video-downloader
Source: https://github.com/YavlPro/YavlGold/tree/main/.kilocode/skills/video-downloader
Command: npx skills add https://github.com/YavlPro/YavlGold --skill video-downloader-yavlpro

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Download YouTube videos with customizable quality and format options for offline viewing.

Core Features & Use Cases

  • Download videos in chosen formats (mp4, webm, mkv) or audio-only MP3
  • Auto-detect and fetch best available streams with optional height limits
  • Save outputs to a configurable directory, with playlist-safe handling

Quick Start

Download a YouTube video from a URL using your preferred quality and 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 MP3 audio file?

To download a YouTube video as an MP3 audio file, you provide the video URL and select the audio-only MP3 format. The tool extracts the audio stream and saves it to your configured output directory for offline use.

Can I limit the video quality when downloading YouTube videos?

Yes, you can limit video quality when downloading YouTube videos by applying height limits. The tool auto-detects available streams and fetches the best match within your specified quality preset constraints.

What video formats can I save downloaded YouTube videos in?

You can save downloaded YouTube videos in mp4, webm, or mkv formats. This allows you to choose the container that best fits your playback or editing requirements for offline viewing.

Does the downloader support fetching entire YouTube playlists?

Yes, the downloader supports fetching entire YouTube playlists. It handles playlist URLs gracefully, ensuring multiple videos are processed sequentially and saved to your designated output directory.

Do I need to install yt-dlp manually before downloading videos?

No, you do not need to install yt-dlp manually before downloading videos. The tool relies on yt-dlp as its underlying downloader and will automatically install the dependency if it is missing from your environment.

Why are my YouTube downloads saving to the wrong directory?

YouTube downloads save to a configurable directory, so incorrect output paths occur if the setting is not properly defined. You must specify your desired output directory before starting the video download process.