Back to Skills

youtube-downloader

Download YouTube videos with customizable quality and format options. Use this skill when the user asks to download, save, or grab YouTube videos. Supports various quality settings (best, 1080p, 720p, 480p, 360p), multiple formats (mp4, webm, mkv), and audio-only downloads as MP3.

18,841stars1,913forksUpdated 1/14/2026

Security Assessment

Safe(100/100)
Security Score100/100

About youtube-downloader

The youtube-downloader skill is designed to allow users to effortlessly download YouTube videos while providing them with full control over quality and format options. Users often face restrictions when trying to save videos for offline viewing, and this skill addresses that need by enabling downloads in various resolutions and formats. This flexibility ensures that users can choose the best option that suits their device capabilities and storage constraints, making it a valuable tool for anyone who regularly consumes video content online.

FAQ

How do I download a video using this skill?

You can download a video by running the command: python scripts/download_video.py 'VIDEO_URL'.

What formats are supported for video downloads?

The skill supports mp4, webm, and mkv formats for video downloads.

Can I download playlists with this skill?

No, this skill is designed to download only single videos and does not support playlists.

Is there a default output directory for downloads?

Yes, by default, downloads are saved to /mnt/user-data/outputs/.

What happens if yt-dlp is not installed?

The skill will automatically install yt-dlp if it is not present on your system.

All Files

2 files
download_video.py4.2 KB
View
SKILL.md2.6 KB
View

Install youtube-downloader

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill