baoyu-youtube-transcript
JimLiu/baoyu-skills / skills/baoyu-youtube-transcript
extracts YouTube transcripts and thumbnails , which improves: supplies the text without copy-pasting
Details
- judge’s score
- 9/10
- place
- outside the packs
- publisher
- JimLiu
- status
- new
- pinned commit
- 1567581 on GitHub (new tab)
- skill’s last commit
- Mar 25, 2026
- repo stars
- 26,794
- main type
- Video
Judgement
Precise triggering and exact commands. Real contribution: InnerTube, yt-dlp fallback, cache, zsh pitfalls. Drawbacks: duplicate numbering, scripts not read. Rating 9/10.
reservations
- The scripts (main.ts, transcript.ts, youtube.ts, etc.) are not provided: their quality and actual behavior were not verified.
- Duplicate numbering in the Workflow (two step 3s).
- bun and yt-dlp versions not specified; the fallback depends on YouTube's current state.
- Triggering
- 2/2
- Added value
- 2/2
- Precision
- 2/2
- Scope
- 2/2
- Quality
- 1/2
Alerts
5 alerts, by category
Static scan
- high risk
scripts run by the SKILL.md
scripts/main.ts
- info risk
bundled scripts, not run by the SKILL.md
scripts/main.test.ts, scripts/shared.ts, scripts/storage.ts, scripts/transcript.ts, scripts/types.ts
Execution
- high risk
The SKILL asks the agent to install yt-dlp on its own initiative, without asking the user.
Network
- high risk
npx -y bun runs a remote package without a pinned version.
Data
- medium risk
YOUTUBE_TRANSCRIPT_COOKIES_FROM_BROWSER option: the browser's session cookies are passed to yt-dlp, and therefore exposed to a third-party tool.
Original description
Downloads YouTube video transcripts/subtitles and cover images by URL or video ID. Supports multiple languages, translation, chapters, and speaker identification. Caches raw data for fast re-formatting. Use when user asks to "get YouTube transcript", "download subtitles", "get captions", "YouTube字幕"…
added on Oct 19, 2026 · license MIT