← Back to Skills Marketplace
apollo1234

Yt Dlp Downloader

by apollo1234 · GitHub ↗ · v0.1.0
cross-platform ⚠ suspicious
8675
Downloads
9
Stars
0
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 use a dedicated browser profile or exported 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 stated purpose and commands are coherent for downloading videos, extracting audio, subtitles, playlists, and quality selection with yt-dlp.
Instruction Scope
The workflow repeatedly says to always use browser cookies for YouTube and to execute downloads with required_permissions ["all", "network"], without requiring explicit consent, command review, or a narrow output path.
Install Mechanism
The artifact is a Markdown-only skill with no bundled executable code; it recommends installing or updating yt-dlp with pip and ffmpeg with Homebrew, which is purpose-aligned but unpinned.
Credentials
Reading cookies from a local browser profile is sensitive session/account access and is presented as routine rather than as an opt-in fallback.
Persistence & Privilege
No persistence is shown, but broad shell permissions plus network access and local browser-profile access exceed what should be granted without tighter scoping and user confirmation.
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 0
Active Installs 0
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 8675 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