skillfed

youtube-downloader

This skill wraps yt-dlp to fetch videos from YouTube and over 1000 other platforms, with options for quality selection, audio extraction, subtitle capture, and playlist downloads. It preserves metadata and thumbnails while supporting resume on interrupted transfers.

YouTube Downloader lets you save videos from YouTube and 1000+ other sites using yt-dlp.

AI-generated summary based on this skill's SKILL.md

27 6 MIT updated by crazynomad

Install

crazynomad/skills/youtube-downloader · repository language: Python

git clone https://github.com/crazynomad/skills
cp -r skills/youtube-downloader ~/.claude/skills/youtube-downloader
npx skillfed install crazynomad/skills/youtube-downloader

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How do I download videos from YouTube using youtube-downloader?

youtube-downloader wraps yt-dlp to fetch videos from YouTube and over 1000 other platforms. Provide a video URL and the skill downloads it with your chosen quality settings, preserving metadata and thumbnails. It supports resume on interrupted transfers, so large downloads won't restart from scratch if connection drops.

Can youtube-downloader extract audio from videos as MP3?

Yes. youtube-downloader includes audio extraction as a core feature, letting you convert YouTube videos and content from other supported platforms into MP3 or other audio formats. This is one of its primary use cases, accounting for a significant portion of typical workflows.

What platforms does youtube-downloader support beyond YouTube?

youtube-downloader leverages yt-dlp's broad compatibility, supporting over 1000 platforms including TikTok, Bilibili, Vimeo, Twitch, Twitter, and many others. You can download videos, extract audio, retrieve subtitles, and capture metadata from nearly any major video hosting service.

Can I download an entire YouTube playlist with this skill?

Yes. youtube-downloader supports downloading entire playlists and channel collections in batch operations. This lets you save multiple videos at once rather than processing them individually, making it efficient for archiving or offline access to series content.

Does youtube-downloader retrieve subtitles and video metadata?

youtube-downloader can retrieve subtitles and extract captions from videos, along with metadata like titles, descriptions, and thumbnails. These features help you preserve complete context when saving videos for offline viewing or archival purposes.

What license does youtube-downloader use?

youtube-downloader is released under the MIT license, allowing free use, modification, and distribution with minimal restrictions. This permissive open-source license makes it suitable for both personal and commercial projects.

SKILL.md

rendered from the published skill — quoted content, verbatim

YouTube Video Downloader (yt-dlp)

Download videos from YouTube and 1000+ other sites using yt-dlp.

Description

A powerful video downloader skill based on yt-dlp that supports YouTube, Bilibili, Twitter/X, TikTok, and many other platforms. Features include format selection, audio extraction, subtitle download, playlist support, and metadata preservation.

When to Use

Use this skill when users: - Provide YouTube URLs and want to download videos - Mention "download video", "下载视频", "save video from YouTube" - Want to extract audio from videos (MP3) - Need to download playlists or channels - Want subtitles/captions from videos - Request video download from supported sites (Bilibili, Twitter, TikTok, etc.)

Features

  • Multi-Platform Support: YouTube, Bilibili, Twitter/X, TikTok, Vimeo, and 1000+ sites
  • Format Selection: Choose video quality (1080p, 720p, 4K) or audio-only
  • Audio Extraction: Extract audio as MP3, M4A, or other formats
  • Subtitle Download: Auto-download subtitles in multiple languages
  • Playlist Support: Download entire

(truncated - see the full file via the links below)

Read as markdown · JSON record · Browse the source repository

File tree — 2 files
youtube-downloader/SKILL.md
youtube-downloader/scripts/download_video.py

Related skills

Tags

multi-site-support audio-extraction batch-processing quality-selection metadata-capture subtitle-retrieval format-conversion resume-capability cross-platform-download