Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Downloads audio and video from YouTube URLs as MP3 or MP4 files. Handles single videos, playlists, and batch processing from URL lists with quality selection.
Auto-installs yt-dlp and ffmpeg without requiring system admin access, so setup requires no manual dependency management.
When to use it
- Extracting audio from a music video as MP3
- Downloading a lecture series playlist for offline study
- Saving a tutorial video before it gets removed
- Batch downloading a podcast channel
- Archiving a playlist to a dated folder
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Download the audio from this YouTube playlist and save items 5-10 as MP3
- 1Run batch_download.sh with the playlist URL and -s 5 -e 10 flags
- 2yt-dlp fetches playlist metadata and identifies items 5-10
- 3Extracts best available audio stream from each video
- 4Converts each to MP3 and saves with auto-numbered filenames
MP3 files for playlist items 5-10 saved to the output directory