← 返回 Skills 市场
112
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install youtube-full-channel-transcripts
功能描述
Extract transcripts from all videos in a YouTube channel for free (no paid APIs). Uses yt-dlp to discover videos and fetch available subtitles. Saves combine...
安全使用建议
This skill appears to implement the advertised functionality but has small inconsistencies you should be aware of before installing: 1) The script calls yt-dlp with '--js-runtimes node' but 'node' is not listed as a required binary—install Node.js or remove that option if you rely on yt-dlp's default. 2) skill.json declares YT_DLP_MAX_RETRIES and YT_DLP_SLEEP_INTERVAL, but the script does not use them; retries/backoff mentioned in README are not implemented. 3) The script expects input via environment variables named in lowercase (e.g., channel_url); the SKILL.md usage (prefixing the command with channel_url=...) will work but confirm how your agent passes parameters. 4) The script writes temporary files to /tmp and output files to a relative output_dir—run it in an isolated workspace if you need to protect local data. If these mismatches worry you, request an updated skill that: documents required 'node' if needed, actually uses or removes the declared env vars, and clarifies how parameters should be provided.
功能分析
Type: OpenClaw Skill
Name: youtube-full-channel-transcripts
Version: 1.0.0
The skill bundle is a legitimate utility for extracting YouTube transcripts using 'yt-dlp' and 'jq'. The implementation in 'bin/extract.sh' correctly handles user input through quoting, uses temporary files in /tmp appropriately, and contains no evidence of data exfiltration, unauthorized execution, or prompt injection.
能力评估
Purpose & Capability
Name/description match the code: the script discovers videos with yt-dlp, downloads subtitles, converts SRT to text, and writes JSON/CSV. Required binaries (yt-dlp, jq) make sense. However the script invokes yt-dlp with '--js-runtimes node' but 'node' is not listed as a required binary—this is an actionable mismatch. Also skill.json declares environment vars (YT_DLP_MAX_RETRIES, YT_DLP_SLEEP_INTERVAL) that the script does not actually read.
Instruction Scope
Runtime instructions and the script operate within the stated scope: they call yt-dlp to fetch YouTube data, parse local files in /tmp, and write transcript outputs to an output directory. The script does not read unrelated system files or transmit data to third-party endpoints beyond YouTube/yt-dlp.
Install Mechanism
No install spec (instruction-only plus a shell script). Nothing is downloaded from arbitrary URLs; the script relies on system-installed binaries. This is low-risk from an installer perspective.
Credentials
The skill requests no credentials and declares only non-secret env vars in skill.json. But those declared vars (YT_DLP_MAX_RETRIES, YT_DLP_SLEEP_INTERVAL) are not actually used in the script, and the script expects input via lowercase variables like 'channel_url' which is not documented as an environment variable in skill.json. No sensitive credentials are requested.
Persistence & Privilege
The skill is not always-enabled and does not request elevated persistence. It does write temporary files to /tmp and outputs to a local output directory, which is expected behaviour for this utility.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install youtube-full-channel-transcripts - 安装完成后,直接呼叫该 Skill 的名称或使用
/youtube-full-channel-transcripts触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release — free, local YouTube channel transcript extraction via yt-dlp
元数据
常见问题
YouTube Full Channel Transcripts 是什么?
Extract transcripts from all videos in a YouTube channel for free (no paid APIs). Uses yt-dlp to discover videos and fetch available subtitles. Saves combine... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 112 次。
如何安装 YouTube Full Channel Transcripts?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install youtube-full-channel-transcripts」即可一键安装,无需额外配置。
YouTube Full Channel Transcripts 是免费的吗?
是的,YouTube Full Channel Transcripts 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
YouTube Full Channel Transcripts 支持哪些平台?
YouTube Full Channel Transcripts 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 YouTube Full Channel Transcripts?
由 Blue Fox(@otomazeli)开发并维护,当前版本 v1.0.0。
推荐 Skills