Straightforward tool for pulling videos off YouTube and other platforms when you need them locally. Handles the usual suspects: quality selection from 480p to 4K, audio-only extraction for podcasts, batch downloads, and playlists. The workflow is simple, you paste a URL and specify what you want. Saves metadata and thumbnails alongside the video file. Honestly most useful for archiving educational content, grabbing your own uploads, or saving conference talks before they disappear. Just remember this is strictly for content you have rights to download, respect copyright and platform terms. File sizes add up fast at higher resolutions.

skills.sh installs
1.2K
GitHub stars
33.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add davila7/claude-code-templates --skill video-downloader --agent claude-code

Installs into .claude/skills of the current project.

Files

Video Downloader

This skill downloads videos from YouTube and other platforms directly to your computer.

When to Use This Skill

  • Downloading YouTube videos for offline viewing
  • Saving educational content for reference
  • Archiving important videos
  • Getting video files for editing or repurposing
  • Downloading your own content from platforms
  • Saving conference talks or webinars

What This Skill Does

  1. Downloads Videos: Fetches videos from YouTube and other platforms
  2. Quality Selection: Lets you choose resolution (480p, 720p, 1080p, 4K)
  3. Format Options: Downloads in various formats (MP4, WebM, audio-only)
  4. Batch Downloads: Can download multiple videos or playlists
  5. Metadata Preservation: Saves title, description, and thumbnail

How to Use

Basic Download

Download this YouTube video: https://youtube.com/watch?v=...
Download this video in 1080p quality

Audio Only

Download the audio from this YouTube video as MP3

Playlist Download

Download all videos from this YouTube playlist: [URL]

Batch Download

Download these 5 YouTube videos:
1. [URL]
2. [URL]
...

Example

Sponsors

Details

Repository
github.com/davila7/claude-code-templates
Category
Code Review & Quality

More from davila7/claude-code-templates

All 618
1kostja94 avatarlocalization-strategykostja94/marketing-skillsWhen the user wants to plan or implement localization strategy for multilingual and global growth. Also use when the user mentions "localization," "multilingual1.2Kskills.sh installs
2ruvnet avatargithub-automationruvnet/rufloGitHub workflow automation, PR management, issue tracking, and code review coordination. Integrates with GitHub Actions and repository management. Use when: PR 1.2Kskills.sh installs
3patternsdev avatarreact-composition-2026patternsdev/skillsTeaches modern React composition patterns for 2025/2026. Use when designing component APIs, building shared UI libraries, or refactoring prop-heavy components.1.2Kskills.sh installs
4pproenca avatarframer-motionpproenca/dot-skillsFramer Motion performance optimization guidelines. This skill should be used when writing, reviewing, or refactoring React animations with Framer Motion to ensu1.2Kskills.sh installs
5am-will avatarvercel-react-best-practicesam-will/codex-skillsReact and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js c1.2Kskills.sh installs
6juparave avatarflutter-riverpod-expertjuparave/dotfilesExpert knowledge in Flutter Riverpod state management (2025 best practices). Use when working with Riverpod, Flutter state management, AsyncNotifier, provider t1.2Kskills.sh installs