Loading...
Loading...
Download YouTube videos with quality presets. Use for: download youtube, yt download, video download, youtube to whatsapp, youtube mp3.
npx skill4agent add aviz85/claude-skills-library youtube-downloaderFirst time? Ifabove, runsetup_complete: falsefirst, then set./SETUP.md.setup_complete: true
pip install yt-dlpFirst time setup? Read SETUP.md for detailed installation instructions for Windows, macOS, and Linux.
cd ~/.claude/skills/youtube-downloader/scripts
# Download for WhatsApp (144p, small file)
python download.py "https://www.youtube.com/watch?v=VIDEO_ID" --quality whatsapp
# Download standard quality (480p)
python download.py "https://www.youtube.com/watch?v=VIDEO_ID" --quality standard
# Download high quality (720p)
python download.py "https://www.youtube.com/watch?v=VIDEO_ID" --quality high
# Download best quality available
python download.py "https://www.youtube.com/watch?v=VIDEO_ID" --quality best
# List available formats
python download.py "https://www.youtube.com/watch?v=VIDEO_ID" --list| Preset | Resolution | Max Size | Use Case |
|---|---|---|---|
| 144p | ~10MB | WhatsApp sharing (default) |
| 480p | ~50MB | General use |
| 720p | ~100MB | Good quality |
| Best available | Varies | Maximum quality |
| Option | Description |
|---|---|
| Quality preset (whatsapp/standard/high/best) |
| Output directory (default: current dir) |
| List available formats without downloading |
| Extract audio only (MP3) |
# Download and send to WhatsApp
python download.py "https://youtube.com/watch?v=xxx" -q whatsapp
# Then use WhatsApp skill to send
# Download to specific folder
python download.py "https://youtube.com/watch?v=xxx" -o ~/Downloads
# Audio only (for podcasts/music)
python download.py "https://youtube.com/watch?v=xxx" --audio-only