← Back to Skills Marketplace
1239
Downloads
0
Stars
23
Active Installs
1
Versions
Install in OpenClaw
/install video-downloader
Description
Download online videos with quality and format controls using yt-dlp for reliable local saves.
Usage Guidance
This skill appears internally consistent. Before installing, ensure you trust the video hosts you will download from (yt-dlp will contact CDNs and host domains implied by the URL). Confirm you are comfortable with files being created in ~/video-downloader and whichever output directory you choose (default ~/Downloads). Install yt-dlp from an official source (Homebrew is acceptable). If you have sensitive data on your machine, review the memory file contents periodically — the skill is designed to store only simple preferences but will write to your home directory. Finally, respect copyright and avoid using the tool for unauthorized downloads.
Capability Analysis
Type: OpenClaw Skill
Name: video-downloader
Version: 1.0.0
The skill is designed for downloading videos using `yt-dlp`, a legitimate tool. The `download_video.py` script uses `subprocess.run` with a list of arguments, which is the safest method to execute external commands, mitigating shell injection risks. Crucially, `SKILL.md` provides explicit security instructions to the AI agent, such as 'Keep downloads in a user-approved directory and never write outside it' and 'Never store account credentials or private tokens,' demonstrating a clear intent to prevent misuse. While `yt-dlp` is a powerful tool and the script writes to user-specified paths, these actions are aligned with the stated purpose and are accompanied by strong guardrails for the agent, indicating a benign design.
Capability Assessment
Purpose & Capability
Name/description, required binaries (yt-dlp, python3), included wrapper script, and the Homebrew install for yt-dlp all align with a local video-downloader purpose.
Instruction Scope
SKILL.md and commands instruct only metadata inspection and running yt-dlp (via the included script) and to write downloads and optional memory under ~/video-downloader or a user-approved output directory; they do not ask the agent to read unrelated system files or exfiltrate data.
Install Mechanism
Install uses a Homebrew formula for yt-dlp (a standard source). No arbitrary URL downloads or archive extraction are present.
Credentials
No environment variables or credentials are required. Memory template explicitly disclaims storing credentials. Requested access is limited to user-approved output directories and a local memory folder.
Persistence & Privilege
The skill is not forced always-on and does not modify other skills or system-wide settings; it may create and update files under ~/video-downloader (its own memory), which is expected behavior for local preferences.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install video-downloader - After installation, invoke the skill by name or use
/video-downloader - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release with local yt-dlp wrapper, quality controls, and explicit security boundaries.
Metadata
Frequently Asked Questions
What is Video Downloader?
Download online videos with quality and format controls using yt-dlp for reliable local saves. It is an AI Agent Skill for Claude Code / OpenClaw, with 1239 downloads so far.
How do I install Video Downloader?
Run "/install video-downloader" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Video Downloader free?
Yes, Video Downloader is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Video Downloader support?
Video Downloader is cross-platform and runs anywhere OpenClaw / Claude Code is available (linux, darwin).
Who created Video Downloader?
It is built and maintained by Iván (@ivangdavila); the current version is v1.0.0.
More Skills