vargHQ

Social Media Video Downloader — Communication skill for Claude Code

Communication community

Download videos from X (Twitter), YouTube, Instagram Reels, TikTok, Facebook, Reddit, Vimeo and 1800+ sites.

How to install Social Media Video Downloader

This entry records only its repository, not the path inside it, so there is no exact command to give. Open vargHQ/social-media-video-downloader and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Social Media Video Downloader does

Download videos from X (Twitter), YouTube, Instagram Reels, TikTok, Facebook, Reddit, Vimeo and 1800+ sites. Fast CLI + TypeScript library on Bun and yt-dlp: MP4 (h264), MP3 audio, playlists, 720p/1080p. Works as an AI agent / Claude Code skill.

Alternatives in Communication

  • YouTube Clipper Skill — Download videos, generate semantic chapters, clip segments, translate subtitles to bilingual format, and burn 1.6k ★
  • Watch Video — Watch and analyze a video file or YouTube URL — extracts frames and audio for understanding 1.3k ★
  • Notifications Init — Alias for init — Download notification binary 806 ★

README

Social Media Video Downloader: X (Twitter), YouTube, Instagram, TikTok, Facebook

**Download videos from X/Twitter, YouTube, Instagram Reels, TikTok, Facebook, Reddit, Vimeo, Threads, Pinterest, Twitch, VK, Bilibili and 1800+ other sites with one command.** A fast, open-source CLI and TypeScript library built on [yt-dlp](https://github.com/yt-dlp/yt-dlp) and Bun. It saves MP4 (h264 + aac) that plays everywhere, or MP3 audio, at the resolution you pick, including whole playlists. It also works as a skill for AI agents (Claude Code, Cursor, OpenCode).

vdl https://x.com/NASA/status/2112560723603632217
# → downloads/Twitter/NASA - There's a lot of ground to cover ... [2112560648005484545].mp4
  • One tool for every platform: paste any video link (tweet, Short, Reel, TikTok, Facebook video, Reddit post, playlist).
  • Files that just work: MP4 with h264 video and AAC audio, ready for editing, upload or a video model.
  • Quality control: -q 1080, -q 720, -q 480. Resolution is measured on the smaller side, so vertical Reels, Shorts and TikToks stay 720×1280.
  • Audio only: -a extracts MP3 from any video (podcasts, music, voice).
  • Playlists and carousels: -p downloads every item.
  • Private and login-only videos: -c chrome reuses your own browser session. Cookies never leave your machine.
  • Zero setup: if yt-dlp isn't installed, vdl downloads the official standalone build on first run.
  • Scriptable: stdout carries only file paths, logs go to stderr, and --json gives structured output.

Supported sites

Platform Examples of links Notes
X / Twitter x.com//status/, twitter.com/... Videos and GIFs
YouTube videos, Shorts, playlists, youtu.be/... Install ffmpeg for 1080p+
Instagram Reels, posts, carousels Some posts need -c
TikTok tiktok.com/@user/video/, vm.tiktok.com/...
Facebook videos, Reels, `fb.watch/.