← 返回 Skills 市场
1611
总下载
0
收藏
2
当前安装
3
版本数
在 OpenClaw 中安装
/install tldw
功能描述
Extracts YouTube video transcripts and provides concise summaries highlighting main points, arguments, and conclusions without watching the full video.
安全使用建议
This skill appears to do what it says: download and clean YouTube captions and let the agent summarize them. Before installing/use: 1) Review scripts/extract_transcript.py yourself (it’s included) or run it in an isolated environment; 2) If you must summarize age-restricted videos, avoid supplying your primary Google/YouTube cookies—use a throwaway account or minimal cookie export because the cookie file contains session tokens; 3) Be aware pip will fetch yt-dlp and webvtt-py from PyPI—only install packages you trust and consider running installs in a dedicated venv or container; 4) Note the script sets 'nocheckcertificate' (weakened TLS checking) and high retry counts — acceptable for robustness but reduces certificate validation; 5) AGPL-3.0 applies (see LICENSE) — be mindful of copyleft obligations if you modify or redistribute. If you want higher assurance, run the script manually on a sample URL and inspect the cached outputs before letting an agent run it autonomously.
功能分析
Type: OpenClaw Skill
Name: tldw
Version: 1.0.2
The skill is classified as suspicious primarily due to the `nocheckcertificate: True` option set in the `ydl_opts` within `scripts/extract_transcript.py`. This setting disables SSL certificate verification, which can expose network connections to Man-in-the-Middle (MITM) attacks, even if intended for reliability. Additionally, the skill is designed to process user-provided cookie files for accessing age-restricted content, which, while a stated feature, involves handling potentially sensitive authentication data.
能力评估
Purpose & Capability
The name/behavior match: SKILL.md and scripts both describe extracting YouTube captions via yt-dlp, cleaning/deduplicating captions, caching them, and then summarizing the transcript in the agent session. The declared dependencies (yt-dlp, webvtt-py) and the provided extract_transcript.py are what you'd expect for this function.
Instruction Scope
Runtime instructions are narrowly scoped to: create a venv, pip-install yt-dlp and webvtt-py, run scripts/extract_transcript.py to produce JSON, and summarize the transcript. The documentation does not instruct reading unrelated system files or sending data to unknown endpoints; the code fetches caption URLs (from yt-dlp metadata) and uses requests to download them, which is consistent with the purpose.
Install Mechanism
There is no automated install spec in the registry (instruction-only), so setup requires pip installing packages into a local venv as documented. Those installs come from PyPI (yt-dlp, webvtt-py) — common and expected, but you should be aware that pip will fetch third-party packages at install time.
Credentials
The skill requests no environment variables or credentials. It does offer optional cookie-file support for age-restricted content (Netscape-format cookies). That is functionally justified but sensitive: cookies can contain session/authentication tokens. The script otherwise caches transcripts locally and does not declare any external secret storage. Also note yt-dlp option 'nocheckcertificate': True disables strict SSL checking for downloads — likely intended to improve reliability but reduces TLS protections.
Persistence & Privilege
The skill does not request persistent/global privileges (always:false). It creates a local venv/ and cache/ directories within the skill directory as documented, which is expected and confined to its own directory. It does not modify other skills or system-wide agent settings.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install tldw - 安装完成后,直接呼叫该 Skill 的名称或使用
/tldw触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
Initial release of tl-dw (tldw) YouTube video summarizer.
- Extracts and summarizes YouTube video transcripts using yt-dlp and Python.
- Supports caching, deduplication, and multi-format (VTT/SRT/JSON) transcript handling.
- Allows access to age-restricted content with browser cookies.
- Provides structured summaries including main points, key arguments, and conclusions.
- Includes error handling for missing captions, age restrictions, network issues, and large transcripts.
v1.0.1
tldw 1.0.0 initial release
- First release of the tldw YouTube video summarizer skill.
- Adds AGPL-3.0 LICENSE file.
v1.0.0
Initial release: YouTube transcript extraction and summarization
元数据
常见问题
tl;dw - YouTube Video Summarizer 是什么?
Extracts YouTube video transcripts and provides concise summaries highlighting main points, arguments, and conclusions without watching the full video. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1611 次。
如何安装 tl;dw - YouTube Video Summarizer?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install tldw」即可一键安装,无需额外配置。
tl;dw - YouTube Video Summarizer 是免费的吗?
是的,tl;dw - YouTube Video Summarizer 完全免费(开源免费),可自由下载、安装和使用。
tl;dw - YouTube Video Summarizer 支持哪些平台?
tl;dw - YouTube Video Summarizer 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 tl;dw - YouTube Video Summarizer?
由 vovavvk(@vovavvk)开发并维护,当前版本 v1.0.2。
推荐 Skills