← Back to Skills Marketplace
YouTube Transcript Analyzer
by
Xander Rey
· GitHub ↗
· v1.0.0
1732
Downloads
2
Stars
3
Active Installs
1
Versions
Install in OpenClaw
/install youtube-transcript-analyzer
Description
Extract and analyze YouTube video transcripts without watching the video. Use when users request video summaries, ask to "analyze this YouTube video", want t...
Usage Guidance
This skill appears to do what it says: extract YouTube captions (via yt-dlp) and provide AI-driven analysis. Things to consider before installing: (1) the bundled script may download and write an executable to $HOME/yt-dlp and then run it — review the script and be comfortable with that change or run in a sandbox; (2) the script fetches yt-dlp from GitHub releases (a common source), but any runtime binary download increases risk compared to purely instruction-only skills; (3) the skill does not request credentials or access other files, and does not exfiltrate data in its code, but transcripts from private/age-restricted videos cannot be retrieved and the tool will surface that limitation; (4) if you want tighter control, run the script manually first to inspect behavior or pre-install yt-dlp yourself so the skill won't download anything automatically.
Capability Analysis
Type: OpenClaw Skill
Name: youtube-transcript-analyzer
Version: 1.0.0
The skill bundle is classified as benign. The `scripts/extract_transcript.sh` script downloads and executes the `yt-dlp` binary from its official GitHub repository, which is a legitimate tool for extracting YouTube transcripts. All actions, including file operations and network requests, are directly aligned with the stated purpose of extracting and analyzing YouTube video transcripts. There is no evidence of data exfiltration, unauthorized persistence, obfuscation, or prompt injection attempts in `SKILL.md` that would lead to malicious or suspicious behavior.
Capability Assessment
Purpose & Capability
Name/description match the included assets: SKILL.md documents transcript extraction and analysis and the repo contains a script that extracts captions from YouTube. Requiring yt-dlp (downloaded by the script) is coherent with the stated purpose; no unrelated credentials or tools are requested.
Instruction Scope
Runtime instructions are narrowly scoped: run scripts/extract_transcript.sh on a YouTube URL, read the generated transcript, and run analysis. The SKILL.md's fallback mention of web_fetch is reasonable for unavailable transcripts. The skill does not instruct reading arbitrary system files or exfiltrating data.
Install Mechanism
There is no package install spec, but the included script will attempt to download a yt-dlp binary from a GitHub releases URL into $HOME/yt-dlp and make it executable. GitHub releases is an expected source, but runtime download-and-execute behavior is a persistent change the user should be aware of.
Credentials
The skill declares no required environment variables or credentials. The script only relies on $HOME (standard) and does not access other secrets or config paths.
Persistence & Privilege
always is false and the skill is user-invocable. The only persistent side-effect is placing an executable at $HOME/yt-dlp if not present. It does not modify other skills or system-wide agent settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install youtube-transcript-analyzer - After installation, invoke the skill by name or use
/youtube-transcript-analyzer - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: Extract, clean, and analyze YouTube video transcripts for quick understanding without watching the video.
- Provides a shell script to fetch and clean transcripts from any YouTube URL.
- Automatically identifies video content type and tailors summary structure (educational, review, news, entertainment).
- Outputs organized summaries with key points, quotes, and action items.
- Handles auto-generated vs. manual transcripts with error correction tips.
- Includes fallback to fetch video info if transcripts are unavailable.
Metadata
Frequently Asked Questions
What is YouTube Transcript Analyzer?
Extract and analyze YouTube video transcripts without watching the video. Use when users request video summaries, ask to "analyze this YouTube video", want t... It is an AI Agent Skill for Claude Code / OpenClaw, with 1732 downloads so far.
How do I install YouTube Transcript Analyzer?
Run "/install youtube-transcript-analyzer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is YouTube Transcript Analyzer free?
Yes, YouTube Transcript Analyzer is completely free (open-source). You can download, install and use it at no cost.
Which platforms does YouTube Transcript Analyzer support?
YouTube Transcript Analyzer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created YouTube Transcript Analyzer?
It is built and maintained by Xander Rey (@xanderrey); the current version is v1.0.0.
More Skills