By yaniv-golan
Download YouTube videos with interactive resolution and subtitle selection
An AI agent skill for downloading YouTube videos with interactive resolution and subtitle selection. Lists available formats, checks for subtitles, and lets you choose exactly what to download.
Uses the open Agent Skills standard. Works with Claude, Codex CLI, Cursor, Windsurf, Manus, and any other compatible tool.
Note: ChatGPT is not supported. ChatGPT's code execution sandbox (used by Skills to run scripts) does not have outbound internet access. The sandbox runs in an isolated container with networking locked down — scripts cannot make external connections. Since this skill needs to reach YouTube's servers to list formats and download videos, it cannot function in ChatGPT's environment. This is a platform limitation, not a bug in the skill.
This skill uses two command-line tools:
The skill auto-detects missing tools and offers to install them with your permission. No manual setup needed.
yaniv-golan/ytd-skill/plugin marketplace add yaniv-golan/ytd-skill
https://github.com/yaniv-golan/ytd-skill into the Search or Paste Link boxyoutube-downloader.zipUse the built-in skill installer:
$skill-installer https://github.com/yaniv-golan/ytd-skill
Or install manually:
youtube-downloader.zipyoutube-downloader/ folder to ~/.codex/skills/Download youtube-downloader.zip and extract the youtube-downloader/ folder to:
.agents/skills/ in your project root~/.agents/skills/The skill auto-activates when you ask to download a YouTube video. Just paste a URL:
Download this video: https://www.youtube.com/watch?v=dQw4w9WgXcQ
The skill will:
MIT
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
AI skill for @chenglou/pretext — the 15KB TypeScript text measurement library that computes exact text metrics without DOM reflows
Create formal, verifiable proofs of claims with machine-checkable reasoning — every fact computed or cited, never asserted
Control, customize, and develop firmware for the GeekMagic SmallTV Ultra (ESP8266 + ST7789 240x240 display)
Companion personality, mood, lore, and commands powered by the Familiar SDK
Comprehensive guide for building integrations with Israel's Pikud HaOref (Home Front Command) alert system — rocket alerts, earthquake warnings, and civil defense notifications.
npx claudepluginhub yaniv-golan/ytd-skill --plugin youtube-downloaderDownload YouTube videos with quality presets. Use for: download youtube, yt download, video download, youtube to whatsapp, youtube mp3.
Extract subtitles/transcripts from YouTube videos via CLI or browser automation
YouTube Data API v3 complete wrapper - search videos, get video/channel/playlist details, get comments, download subtitles, etc. Supports filtering and sorting by time/views/rating and more.
Compose yt-dlp + ffmpeg + Whisper into a single command that hands an AI agent the raw materials to watch any social video — VIDEO + FRAMES + TRANSCRIPT, ready for an LLM to read frames as images and transcript as text.
Download videos from 1800+ platforms and generate AI summaries with complete resource packages
AI-powered video processing toolkit - download videos, remove silence, trim/cut, extract audio, transcribe, generate descriptions, upload to YouTube and Bunny.net