← Back to Skills Marketplace
302
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install multi-platform-video-downloader
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 to do what it says: download videos using yt-dlp or browser automation. Before installing and running it: (1) prefer running inside a container (Docker) or isolated environment to limit filesystem/network access; (2) be aware DrissionPage will auto-download a Chromium binary and will run a real browser session — don't use browser mode with URLs that require sensitive cookies, or from inside networks you don't want probed; (3) pip installs from PyPI are normal but carry supply-chain risk—inspect sources if you require high assurance; (4) review the full script yourself (or run in a disposable VM) if you plan to run it on a machine with access to sensitive networks or credentials. If you provide the rest of the truncated script for review, I can raise confidence or surface further issues.
Capability Analysis
Type: OpenClaw Skill
Name: multi-platform-video-downloader
Version: 1.0.0
The skill provides video downloading capabilities by utilizing `subprocess.run` to execute `yt-dlp` and the `DrissionPage` library for browser automation. It exhibits high-risk behaviors including shell execution, browser-based JavaScript execution (`scripts/video_downloader.py`), and the automatic downloading of the Chrome browser binary upon first use as noted in `SKILL.md`. While these features are plausibly required for its stated purpose of bypassing anti-crawl protections on platforms like Douyin, the combination of remote artifact execution and broad system/network access warrants a suspicious classification.
Capability Assessment
Purpose & Capability
Name/description, SKILL.md, and the Python script all consistently implement a multi-platform video downloader using yt-dlp and DrissionPage. There are no unrelated environment variables, binaries, or config paths requested.
Instruction Scope
SKILL.md only instructs building a Docker image or installing Python deps and running the script. The runtime instructions and code perform network requests, spawn yt-dlp subprocesses, and use browser automation to fetch pages and video URLs. That behavior is expected for this purpose, but browser automation will execute arbitrary JavaScript on visited pages and can access resources reachable from the host (including local network endpoints or any authenticated browser session/cookies), so users should avoid passing sensitive internal URLs or credentials.
Install Mechanism
No packaged install spec; the README recommends pip installs (yt-dlp, DrissionPage). Installing from PyPI is typical but carries the usual supply-chain risk. DrissionPage will auto-download a Chrome/Chromium binary at runtime (as noted in docs), which pulls a large executable from the network — expected for browser automation but worth noting.
Credentials
The skill requests no environment variables or credentials. The code writes downloaded media and metadata to disk in the chosen output directory; it does not require unrelated secrets or system credentials.
Persistence & Privilege
Skill is not always-enabled and does not request elevated or persistent platform privileges. It does not modify other skills' configs. Its persistence is limited to writing downloaded files and metadata in the output directory.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install multi-platform-video-downloader - After installation, invoke the skill by name or use
/multi-platform-video-downloader - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: Universal video downloader supporting Douyin, Bilibili, YouTube, TikTok and more platforms with automatic platform detection and multiple download methods
Metadata
Frequently Asked Questions
What is Multi-Platform 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 302 downloads so far.
How do I install Multi-Platform Video Downloader?
Run "/install multi-platform-video-downloader" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Multi-Platform Video Downloader free?
Yes, Multi-Platform Video Downloader is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Multi-Platform Video Downloader support?
Multi-Platform Video Downloader is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Multi-Platform Video Downloader?
It is built and maintained by wwkGit (@wwkgit); the current version is v1.0.0.
More Skills