Install
openclaw skills install social-video-downloaderDownload videos from Instagram Reels, TikTok, YouTube Shorts, Twitter/X clips, and other social media platforms. Use when the user clearly wants to download/...
openclaw skills install social-video-downloaderDownload social media videos via yt-dlp and send them to the user.
yt-dlp must be installedffmpeg recommended for best format supportSee SETUP.md for installation and configuration.
python3 scripts/download.py "<url>" /tmp
SUCCESS:<path>, send file to user via the message toolERROR:..., report failure to userrm <path>Use the message tool with action=send, media=<path>, and buttons=[].
If file exceeds Telegram's 50MB limit, inform the user and provide the file path instead.
Instagram (Reels, Posts), TikTok, YouTube Shorts, Twitter/X, Reddit, Facebook, Vimeo, Dailymotion, Twitch, Bilibili, and more.
The script includes these protections:
-- separator prevents option injection--no-playlist prevents accidentally downloading hundreds of files--retries 2 stops after failures to avoid bans--socket-timeout 30 bails on stalled connectionssocial_dl_<timestamp>.mp4 prevents filename collisions