LaunchKit · 2026
Back to Skills

video-dl

Download videos from YouTube, Reddit, Twitter/X, TikTok, Instagram, and 1000+ other sites using yt-dlp.

0
1.1k downloads
by @dimitryvin

Setup & Installation

openclaw skills install @dimitryvin/video-dl

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install video-dl

Version History

v1.1.0Feb 11, 2026 - Version note by skill developer:

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.

INPUT

User asks: download this YouTube video in 720p and save it to ~/Videos

AGENT
  1. 1Receives the YouTube URL from the user
  2. 2Runs download.sh with the URL and --720p flag
  3. 3Passes --output ~/Videos to set the destination
  4. 4Waits for yt-dlp to complete and reports the saved file path
OUTPUT

Video saved to ~/Videos/{title}-{id}.mp4