← Back to Skills Marketplace
youtube-download-review
by
Steve Yang
· GitHub ↗
· v1.0.1
· MIT-0
293
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install youtube-download-review
Description
处理 YouTube 链接的视频下载与音乐向解读。只要用户提供 YouTube 链接,并提到下载视频、合并 MP4、下载封面、字幕处理(内嵌/忽略)、推荐理由、内容简介时,都应优先使用本技能。默认下载 1080p 视频 + 最高品质 m4a,自动合并为 mp4,并按视频标题创建目录输出全部产物。(此Skill 依...
Usage Guidance
This skill appears to do what it says (download YouTube videos, process subtitles, create a short music-focused review), but check the following before enabling: 1) The SKILL.md requires yt-dlp and ffmpeg, but the registry metadata does not declare them — ensure both are installed from trusted sources and that their versions are what you expect. 2) The skill writes files into the agent's current working directory using the video title for directory/filenames; run it in a dedicated/sandboxed folder to avoid accidental overwrites or confusing filenames. 3) Be aware of filename injection/path issues: validate or sandbox outputs (yt-dlp usually sanitizes filenames, but you should verify behavior in your environment). 4) Confirm you have the right to download the target content (copyright/legal risk). 5) If you do not want automatic downloads or disk writes, require explicit user confirmation for each link or disallow autonomous invocation. If you want to be more cautious, ask the skill author to: (a) add required-binaries to metadata, (b) provide an explicit install/verification step for yt-dlp/ffmpeg, and (c) document filename sanitization and overwrite behavior.
Capability Analysis
Type: OpenClaw Skill
Name: youtube-download-review
Version: 1.0.1
The skill provides YouTube downloading and processing functionality using yt-dlp and ffmpeg, but it is classified as suspicious due to a high risk of command injection. Specifically, SKILL.md instructs the agent to construct shell commands for ffmpeg and yt-dlp using unsanitized video titles and URLs as variables (e.g., in the ffmpeg -i and -vf arguments). While these capabilities are necessary for the stated task, the lack of input validation or escaping instructions could allow a maliciously titled video to execute arbitrary code on the host system.
Capability Assessment
Purpose & Capability
The SKILL.md describes exactly the expected behavior for a YouTube download-and-review skill (yt-dlp + ffmpeg usage, merging audio/video, thumbnail/subtitle handling, and generating a short review). However the registry metadata says no required binaries or install spec while the instructions explicitly depend on yt-dlp and ffmpeg — this mismatch is unexpected and should be resolved.
Instruction Scope
Runtime instructions stay within the stated scope: they only call yt-dlp and ffmpeg, create a per-video directory, save files (source mp4, final mp4, jpg, srt, and a markdown review), and print a summary. There are no instructions to read unrelated system files or to exfiltrate data to third‑party endpoints beyond fetching YouTube content.
Install Mechanism
This is an instruction-only skill (no install spec), which minimizes install-time risk. But because SKILL.md declares a dependency on system packages (yt-dlp and ffmpeg) yet the skill metadata does not require these binaries or provide installation guidance, deployers could run into silent failures — or an environment without the expected trusted binaries.
Credentials
The skill does not request credentials or environment variables and only requires network access to YouTube and local filesystem write access. Those are proportionate to the declared purpose. Note: no cloud/API keys are requested — nothing appears disproportionate in credential requests.
Persistence & Privilege
always is false and the skill does not request persistent or elevated platform privileges. It does write files into the current working directory (per-video directories) but it does not claim to modify other skills or global agent configuration.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install youtube-download-review - After installation, invoke the skill by name or use
/youtube-download-review - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- 明确补充技能依赖于系统软件包 yt-dlp 和 ffmpeg(写入 description)。
- 其余功能描述和工作流程保持不变。
v1.0.0
youtube-download-review 1.0.0 — 首次发布
- 支持根据 YouTube 链接下载 1080p 视频与 m4a 高品质音频,并自动合并为 mp4 文件。
- 封面图片自动获取并转为 JPG 格式,连同字幕、简介、推荐理由一起按视频标题建目录输出。
- 支持硬字幕压制(简体中文字幕优先)、或用户选择忽略字幕,并处理异常情况如字幕不可得。
- 针对每个视频,自动生成音乐媒体视角的推荐理由与高信息密度内容简介,同步输出为 markdown 文件。
- 明确每一步流程,完善异常提示与回退机制,确保多链接稳定处理与文件安全。
Metadata
Frequently Asked Questions
What is youtube-download-review?
处理 YouTube 链接的视频下载与音乐向解读。只要用户提供 YouTube 链接,并提到下载视频、合并 MP4、下载封面、字幕处理(内嵌/忽略)、推荐理由、内容简介时,都应优先使用本技能。默认下载 1080p 视频 + 最高品质 m4a,自动合并为 mp4,并按视频标题创建目录输出全部产物。(此Skill 依... It is an AI Agent Skill for Claude Code / OpenClaw, with 293 downloads so far.
How do I install youtube-download-review?
Run "/install youtube-download-review" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is youtube-download-review free?
Yes, youtube-download-review is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does youtube-download-review support?
youtube-download-review is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created youtube-download-review?
It is built and maintained by Steve Yang (@copfee); the current version is v1.0.1.
More Skills