baoyu-youtube-transcript

Fetch YouTube transcripts, translations, chapters, and cover images with caching.

947|163|Updated Jan 13, 2026
One-click install
npx skills add https://github.com/guanyang/open-agent-hub --skill baoyu-youtube-transcript-guanyang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: baoyu-youtube-transcript
Source: https://github.com/guanyang/open-agent-hub/tree/main/skills/baoyu-youtube-transcript
Command: npx skills add https://github.com/guanyang/open-agent-hub --skill baoyu-youtube-transcript-guanyang

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Transcribing and organizing YouTube video captions and thumbnails is manual, error-prone, and time-consuming; this Skill automates multi-language transcripts, translations, chapter extraction, and cover image caching for quick reuse.

Core Features & Use Cases

  • Automatic transcript retrieval across languages without API keys
  • Chapter segmentation and speaker labeling to produce structured transcripts
  • Cache raw transcripts and cover images for fast re-formatting on subsequent runs

Quick Start

Provide a YouTube URL or video ID to fetch transcripts, translations, chapters, and cover images.

Frequently Asked Questions about baoyu-youtube-transcript

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fetch YouTube transcripts automatically without an API key?

You can fetch YouTube transcripts automatically by providing a video URL or ID. The skill retrieves multi-language captions without requiring API keys and caches them for quick reuse.

Can I extract chapters and speaker labels from YouTube video captions?

Yes, YouTube video captions can be extracted with chapter segmentation and speaker labeling. This produces structured transcripts with clear chapter breaks and speaker-aware formatting for downstream agents.

Does this tool support downloading YouTube video cover images and metadata?

Yes, it fetches and caches YouTube cover images and metadata. It uses fallbacks to InnerTube and yt-dlp to ensure robust retrieval of transcripts, images, and metadata with error handling.

How do I get translated YouTube transcripts for different languages?

Translated YouTube transcripts are retrieved by specifying translation options when providing the video URL. The skill automatically handles multi-language transcript retrieval and caches the results for fast re-formatting.

What happens if standard YouTube transcript retrieval fails?

When standard retrieval fails, the skill implements robust fallbacks to InnerTube and yt-dlp to fetch transcripts, images, and metadata. This ensures continuous operation with built-in error handling.

Are cached transcripts reusable for re-formatting on subsequent runs?

Yes, raw transcripts and cover images are cached for fast re-formatting on subsequent runs. This caching mechanism eliminates redundant fetching and speeds up processing for downstream agents.