← Back to Skills Marketplace
apollo1234

Yt Dlp Downloader

by apollo1234 · GitHub ↗ · v0.1.0
cross-platform ⚠ suspicious
8002
Downloads
9
Stars
57
Active Installs
1
Versions
Install in OpenClaw
/install yt-dlp-downloader-skill
Description
Download videos from YouTube, Bilibili, Twitter, and thousands of other sites using yt-dlp. Use when the user provides a video URL and wants to download it, extract audio (MP3), download subtitles, or select video quality. Triggers on phrases like "下载视频", "download video", "yt-dlp", "YouTube", "B站", "抖音", "提取音频", "extract audio".
Usage Guidance
Install only if you are comfortable with an agent running yt-dlp shell commands and creating downloaded files locally. Do not allow browser-cookie use unless you explicitly want the agent to use your logged-in browser session; prefer trying downloads without cookies first or using a dedicated browser profile/cookie file with limited scope.
Capability Analysis
Type: OpenClaw Skill Name: yt-dlp-downloader-skill Version: 0.1.0 The skill is classified as suspicious due to two main security concerns found in `SKILL.md`. Firstly, it explicitly instructs the `yt-dlp` tool to access browser cookies via `--cookies-from-browser chrome`, which involves handling sensitive user data, even if justified for bypassing YouTube's 403 errors. Secondly, the workflow instructs the AI agent to execute commands with `required_permissions: ["all", "network"]`. The 'all' permission is overly broad for a video downloading task, granting extensive system access beyond what is strictly necessary for `yt-dlp`'s stated functionality, thereby introducing significant risk.
Capability Assessment
Purpose & Capability
The skill is coherent with downloading videos, extracting audio, subtitles, quality selection, and playlist handling through yt-dlp.
Instruction Scope
The workflow says YouTube downloads should always use browser cookies and execute via shell with required_permissions ["all", "network"], without requiring explicit user confirmation or narrower command/file scope.
Install Mechanism
There are no executable files in the artifact; the instructions tell users to install yt-dlp with pip and ffmpeg with Homebrew, which is purpose-aligned but not version-pinned.
Credentials
Using --cookies-from-browser chrome reads local browser session data, which is sensitive account material and is not clearly disclosed as a credential/session requirement.
Persistence & Privilege
No persistence is shown, but the default cookie guidance and broad shell permission request create high-impact access without clear scoping, isolation, or opt-in controls.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install yt-dlp-downloader-skill
  3. After installation, invoke the skill by name or use /yt-dlp-downloader-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release of yt-dlp-downloader-skill. - Enables video and audio downloads from YouTube, Bilibili, Twitter, TikTok, and thousands of other sites using yt-dlp. - Supports downloading best quality video, extracting audio as MP3, downloading subtitles, and selecting video quality. - Provides command examples and troubleshooting guidance for common errors (e.g., YouTube 403 errors, missing dependencies). - Workflow adapts commands based on user needs and source platform (e.g., always using browser cookies for YouTube). - Triggers on multi-language keywords such as "下载视频", "download video", "extract audio", "B站", and "抖音".
Metadata
Slug yt-dlp-downloader-skill
Version 0.1.0
License
All-time Installs 269
Active Installs 57
Total Versions 1
Frequently Asked Questions

What is Yt Dlp Downloader?

Download videos from YouTube, Bilibili, Twitter, and thousands of other sites using yt-dlp. Use when the user provides a video URL and wants to download it, extract audio (MP3), download subtitles, or select video quality. Triggers on phrases like "下载视频", "download video", "yt-dlp", "YouTube", "B站", "抖音", "提取音频", "extract audio". It is an AI Agent Skill for Claude Code / OpenClaw, with 8002 downloads so far.

How do I install Yt Dlp Downloader?

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

Is Yt Dlp Downloader free?

Yes, Yt Dlp Downloader is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Yt Dlp Downloader support?

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

Who created Yt Dlp Downloader?

It is built and maintained by apollo1234 (@apollo1234); the current version is v0.1.0.

💬 Comments