Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
Added compress-and-send script for Telegram. Run in background to avoid chat spam.
What This Skill Does
Downloads videos from YouTube, Reddit, Twitter/X, TikTok, Instagram, and 1000+ other sites using yt-dlp. Supports quality selection, audio-only extraction, and custom output paths. Can compress and send large videos to Telegram.
Wraps yt-dlp with sensible defaults and common options so users don't need to remember flags for everyday download tasks.
When to use it
- Saving a YouTube tutorial for offline viewing
- Extracting audio from a music video as mp3
- Archiving a Reddit video before it gets deleted
- Downloading a TikTok clip to a specific project folder
- Compressing a long video for sharing on Telegram
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: download this YouTube video in 720p and save it to ~/Videos
- 1Receives the YouTube URL from the user
- 2Runs download.sh with the URL and --720p flag
- 3Passes --output ~/Videos to set the destination
- 4Waits for yt-dlp to complete and reports the saved file path
Video saved to ~/Videos/{title}-{id}.mp4