Install
openclaw skills install video-downloaderDownload online videos with quality and format controls using yt-dlp for reliable local saves.
openclaw skills install video-downloaderDownload single videos from user-provided URLs with predictable quality, format, and output paths.
On first use, read setup.md for integration guidelines.
Use this skill when the user asks to download a video or extract audio from a video URL. It is optimized for one-off downloads with explicit quality and format requirements.
Memory lives in ~/video-downloader/. See memory-template.md for structure.
~/video-downloader/
├── memory.md # Status + user preferences
├── downloads-log.md # Optional history of completed downloads
└── failed-downloads.md # Optional retries and failure reasons
Load only what you need to keep context small during execution.
| Topic | File |
|---|---|
| Setup flow | setup.md |
| Memory template | memory-template.md |
| Command recipes | commands.md |
| Download script | download_video.py |
best when user says "highest quality".1080p, 720p, etc.) for smaller files or device limits.%(title)s [%(id)s].%(ext)s to reduce collisions.python3 download_video.py "<url>" ... for consistent behavior.yt-dlp commands only if the user asks for custom flags not covered by the script..mp3.--no-playlist by default.best for limited storage -> oversized files and slow transfers.The downloader only contacts domains implied by the user-provided URL.
| Endpoint | Data Sent | Purpose |
|---|---|---|
User-provided video host URL domains (via yt-dlp) | Requested media URL and standard downloader headers | Fetch metadata and media streams |
No other data is sent externally.
Data that leaves your machine:
yt-dlp.Data that stays local:
~/video-downloader/.This skill does NOT:
By using this skill, requests are sent to the video host domains behind the provided URL. Only install if you trust those services with your request metadata.
Install with clawhub install <slug> if user confirms:
video — video processing workflowsffmpeg — codec conversion tasksaudio — audio cleanup workflowsyoutube-video-transcript — transcript extractionclawhub star video-downloaderclawhub sync