← Back to Skills Marketplace
wwkgit

Universal Video Downloader

by wwkGit · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
378
Downloads
2
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install video-downloader-tool
Description
Universal video downloader supporting multiple platforms (Douyin, Bilibili, YouTube, TikTok, etc.). Can download videos by URL or search by keyword (Douyin s...
Usage Guidance
This skill appears coherent for downloading videos: it calls yt-dlp and optionally runs a headless browser via DrissionPage to find and fetch video URLs, and it saves files locally. Before installing or running it: 1) review the full script (the provided file listing was truncated) to ensure no hidden network endpoints or unexpected behavior; 2) install yt-dlp and DrissionPage from trusted sources (pip official packages) and be aware DrissionPage will auto-download a Chromium binary at first run; 3) run in a controlled environment (non-root account, optionally container/VM) if you have concerns about third-party binaries; 4) consider legal/ToS implications of downloading copyrighted content and avoid unauthorized downloads; 5) if you need higher assurance, ask the publisher for provenance or a trusted homepage/repo — absence of a homepage and unknown owner lowers confidence.
Capability Analysis
Type: OpenClaw Skill Name: video-downloader-tool Version: 1.0.0 The skill is a legitimate video downloading utility that uses well-known libraries like yt-dlp and DrissionPage to fetch content from various platforms. The implementation in scripts/video_downloader.py uses safe subprocess handling and standard browser automation techniques for its stated purpose, with no evidence of data exfiltration, malicious execution, or prompt injection in SKILL.md.
Capability Assessment
Purpose & Capability
Name/description claim a universal video downloader and the included script implements platform detection, yt-dlp calls, and DrissionPage browser automation which are appropriate and expected for that purpose. No unrelated credentials, binaries, or config paths are requested.
Instruction Scope
SKILL.md instructs installing yt-dlp and DrissionPage and how to run the script; instructions focus on downloading videos, searching Douyin, and handling browser mode. It does suggest using VPN/cookies for access which is relevant to circumventing site blocks but does not tell the agent to read unrelated files or exfiltrate data. Note: the README warns DrissionPage will auto-download Chrome on first use (runtime behavior).
Install Mechanism
There is no install spec in the registry (instruction-only), which lowers installer risk. The runtime requires pip packages (yt-dlp, DrissionPage) per SKILL.md. DrissionPage will auto-download a Chromium binary at first run — this is expected for browser automation but means a large binary is pulled from the network during runtime. Verify you trust the DrissionPage/Chromium sources and your pip environment.
Credentials
The skill does not request environment variables, secrets, or unrelated credentials. It uses local file I/O to save downloads and metadata; DrissionPage may use browser cookies for authenticated access (mentioned in docs) but the skill does not ask for user credentials itself.
Persistence & Privilege
The skill does not request always:true and does not modify other skills or system settings. It only writes its own output files (videos and JSON metadata) under user-specified output dirs.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install video-downloader-tool
  3. After installation, invoke the skill by name or use /video-downloader-tool
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release - Support for Douyin, Bilibili, YouTube, TikTok and more
Metadata
Slug video-downloader-tool
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Universal Video Downloader?

Universal video downloader supporting multiple platforms (Douyin, Bilibili, YouTube, TikTok, etc.). Can download videos by URL or search by keyword (Douyin s... It is an AI Agent Skill for Claude Code / OpenClaw, with 378 downloads so far.

How do I install Universal Video Downloader?

Run "/install video-downloader-tool" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Universal Video Downloader free?

Yes, Universal Video Downloader is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Universal Video Downloader support?

Universal Video Downloader is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Universal Video Downloader?

It is built and maintained by wwkGit (@wwkgit); the current version is v1.0.0.

💬 Comments