video-downloader

Download YouTube videos in mp4, webm, or mkv formats with configurable quality.

166|116|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/Kilo-Org/kilo-marketplace --skill video-downloader-kilo-org
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: video-downloader
Source: https://github.com/Kilo-Org/kilo-marketplace/tree/main/skills/video-downloader
Command: npx skills add https://github.com/Kilo-Org/kilo-marketplace --skill video-downloader-kilo-org

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Enables saving YouTube videos or extracting audio by programmatically downloading content with configurable quality and formats.

Core Features & Use Cases

  • Video download: Save videos in mp4, webm, or mkv at various resolutions (best, 1080p, 720p, 480p, 360p).
  • Audio extraction: Download only the audio as MP3.
  • Automation-ready: Integrates into Python workflows and batch processes.

Quick Start

Provide a YouTube URL and specify the desired 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 configure the extraction to output MP3 format, saving only the audio track to your specified directory.

Can I specify the video quality when downloading a YouTube video?

Yes, you can specify the YouTube video quality during download, choosing from resolutions including best, 1080p, 720p, 480p, and 360p to suit your storage and playback needs.

What video formats can I save YouTube downloads in?

You can save YouTube downloads in mp4, webm, or mkv formats, allowing you to select the container that best matches your media player or editing workflow requirements.

Do I need Python and yt-dlp to automate YouTube video downloads?

Yes, you need Python and yt-dlp installed to automate YouTube video downloads, enabling you to integrate the download process directly into Python workflows and batch scripts.

What is the best way to batch download multiple YouTube videos programmatically?

The best way to batch download multiple YouTube videos programmatically is integrating this automation-ready process into Python workflows, utilizing yt-dlp to sequentially process URLs and save outputs.

Does this YouTube downloader support saving videos to a specific output directory?

Yes, this YouTube downloader supports saving videos to a specific output directory, allowing you to programmatically define the exact path where your downloaded mp4, webm, mkv, or MP3 files are stored.