LogoAwesome Skills
  • Search
  • Category
  • Tag
  • Blog
LogoAwesome Skills
LogoAwesome Skills

Discover Open-Source Agent Skills for AI Coding Assistants

Product

  • Search
  • Category
  • Tag
  • Blog

Resources

  • Claude Skill Docs
  • Antigravity Skills Docs

Tools

  • Claude Code
  • OpenCode
  • Cursor
  • Codex
  • Antigravity

Company

  • Privacy Policy
  • Terms of Service
  • Sitemap

©2026 Awesome Skills. All rights reserved.

Privacy PolicyTerms
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.

22,871stars2,273forksUpdated 1/21/2026
Data Science & ML#audio-download#youtube#yt-dlp#video-download#downloader#python

Security Assessment

Safe(100/100)
Security Score100/100

About youtube-downloader

The youtube-downloader skill is designed to provide users with a seamless way to download videos from YouTube, addressing the common need for offline access to video content. By allowing users to specify customizable options for video quality and format, this skill ensures that users can obtain videos that best fit their device capabilities and personal preferences. This skill is particularly valuable for those who wish to watch their favorite content without relying on an internet connection, making it ideal for travel or limited connectivity scenarios.

Key features of the youtube-downloader skill include support for various video quality settings ranging from the highest available quality to lower resolutions, as well as the option to download videos in multiple formats such as mp4, webm, and mkv. Users can also opt for audio-only downloads, making it possible to save music or podcasts as MP3 files. With a simple command-line interface, the skill caters to both casual users and more technical individuals who appreciate the ability to customize their downloads, including the option to specify a custom output directory.

This skill is particularly useful for students, educators, and content creators who need reliable access to video materials for lectures, research, or personal projects. It targets users who frequently consume video content and prefer to have a local copy for convenience. Additionally, the skill's automation of the installation process for yt-dlp makes it accessible to users who may not have extensive technical knowledge, providing an effortless solution for downloading YouTube videos.

FAQ

How do I download a video using this skill?

You can download a video by running the command: `python scripts/download_video.py "https://www.youtube.com/watch?v=VIDEO_ID"`. Replace VIDEO_ID with the actual ID of the video.

What formats are supported for video downloads?

You can download videos in mp4, webm, and mkv formats.

Can I download playlists with this skill?

No, the skill is designed to download single videos only; playlists are skipped by default.

Is yt-dlp automatically installed?

Yes, the script automatically handles the installation of yt-dlp if it is not already present.

Where are downloaded files saved?

By default, downloaded files are saved to `/mnt/user-data/outputs/`.

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

Repository

ComposioHQ/awesome-claude-skills

Related Skills

threat-modeling-with-aws-security-agent

2,903

amazon-workspaces-agent-access

2,903

build-loop-codex

230

developing-ios-apps

1,477