← 返回 Skills 市场
floriandarroman

YouTube Transcript Generator

作者 floriandarroman · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
471
总下载
0
收藏
2
当前安装
1
版本数
在 OpenClaw 中安装
/install youtube-transcript-generator
功能描述
Download and generate clean, readable transcripts from any YouTube video. Extracts subtitles (auto-generated or manual), removes timestamps and formatting, a...
安全使用建议
This skill is coherent and appears to do what it says, but check a few practical items before use: (1) Install yt-dlp from an official source (brew, pip, or the project's releases) because the script depends on it — the registry metadata omitted this requirement. (2) Review the bundled scripts (you already have them) and run them in a safe working directory; the script writes transcript_<VIDEO_ID>.txt to your current directory and uses a temporary folder for subtitles. (3) Run as a non-root user and try it on a harmless public video first to confirm behavior. (4) Be aware that yt-dlp will contact YouTube (network activity) and that downloading subtitles may have copyright/legal considerations in your jurisdiction. (5) Verify any external links in the SKILL.md before following them. If you want higher assurance, ask the publisher for provenance (source/homepage) or request the skill be updated so metadata lists yt-dlp/python3 as required binaries.
功能分析
Type: OpenClaw Skill Name: youtube-transcript-generator Version: 1.0.0 The skill bundle is classified as suspicious due to a critical shell injection vulnerability in `scripts/get_transcript.sh`. The script directly interpolates the user-provided second argument (intended as an output filename) into shell commands like `python3 -c "..." > "$OUTPUT"`, `wc -l < "$OUTPUT"`, `wc -w < "$OUTPUT"`, and `cat "$OUTPUT"`. This allows an attacker to inject arbitrary shell commands by crafting a malicious output filename, leading to remote code execution. While the script's stated purpose is benign, this vulnerability poses a significant security risk.
能力评估
Purpose & Capability
The skill's name/description match its behavior: the SKILL.md and the bundled script download subtitles and produce cleaned transcripts. Minor inconsistency: the registry metadata declares no required binaries, but the SKILL.md and script explicitly require yt-dlp (and use python3).
Instruction Scope
Runtime instructions and the script stay within the stated purpose: calling yt-dlp to fetch subtitle files, cleaning them, and writing a transcript file. The script only reads the downloaded subtitle file(s) and writes output to the current directory / a temp dir; it does not attempt to read unrelated system files or environment variables.
Install Mechanism
This is an instruction-only skill with a local shell script; there is no install spec and nothing is downloaded by the skill itself. The only external dependency is yt-dlp (recommended install via brew or pip) which the user must install separately.
Credentials
The skill requests no environment variables or credentials and does not require access to other services beyond YouTube via yt-dlp. The lack of declared required binaries in registry metadata is the only proportionality mismatch (yt-dlp/python3 are required in practice).
Persistence & Privilege
The skill is not always-enabled and does not modify other skills or system-wide configs. It runs on demand and writes only its own output file; no elevated privileges are requested.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install youtube-transcript-generator
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /youtube-transcript-generator 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release. Download clean transcripts from any YouTube video with optional timestamps.
元数据
Slug youtube-transcript-generator
版本 1.0.0
许可证
累计安装 2
当前安装数 2
历史版本数 1
常见问题

YouTube Transcript Generator 是什么?

Download and generate clean, readable transcripts from any YouTube video. Extracts subtitles (auto-generated or manual), removes timestamps and formatting, a... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 471 次。

如何安装 YouTube Transcript Generator?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install youtube-transcript-generator」即可一键安装,无需额外配置。

YouTube Transcript Generator 是免费的吗?

是的,YouTube Transcript Generator 完全免费(开源免费),可自由下载、安装和使用。

YouTube Transcript Generator 支持哪些平台?

YouTube Transcript Generator 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 YouTube Transcript Generator?

由 floriandarroman(@floriandarroman)开发并维护,当前版本 v1.0.0。

💬 留言讨论