YouTube Transcript Analyzer
v1.0.0Extract and analyze YouTube video transcripts without watching the video. Use when users request video summaries, ask to "analyze this YouTube video", want t...
⭐ 2· 1.2k·2 current·2 all-time
byXander Rey@xanderrey
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & 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.
Assessment
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.Like a lobster shell, security has layers — review code before you run it.
latestvk97bm3my7sd0k22r0rebkqcyed819z31
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
