Universal Video Downloader
v1.0.0Universal video downloader supporting multiple platforms (Douyin, Bilibili, YouTube, TikTok, etc.). Can download videos by URL or search by keyword (Douyin s...
⭐ 2· 269·1 current·1 all-time
by@wwkgit
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
medium confidencePurpose & 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.
Assessment
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.Like a lobster shell, security has layers — review code before you run it.
bilibilivk97dqwgmt94f98ssdvnhd72q1582v6wedouyinvk97dqwgmt94f98ssdvnhd72q1582v6wedownloadvk97dqwgmt94f98ssdvnhd72q1582v6welatestvk97dqwgmt94f98ssdvnhd72q1582v6wevideovk97dqwgmt94f98ssdvnhd72q1582v6weyoutubevk97dqwgmt94f98ssdvnhd72q1582v6we
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
