youtube-transcript-analyzer

Extract YouTube transcripts with yt-dlp and generate chunked summaries with recommendations.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Krosebrook/source-of-truth-monorepo --skill youtube-transcript-analyzer-krosebrook
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: youtube-transcript-analyzer
Source: https://github.com/Krosebrook/source-of-truth-monorepo/tree/main/plugins/marketplaces/ai-coding-config/.claude/skills/youtube-transcript-analyzer
Command: npx skills add https://github.com/Krosebrook/source-of-truth-monorepo --skill youtube-transcript-analyzer-krosebrook

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps analyze YouTube video transcripts to extract insights and relate content to projects.

Core Features & Use Cases

  • Transcript extraction: Uses yt-dlp to fetch transcripts.
  • Chunked analysis: Splits long transcripts into meaningful segments.
  • Contextual synthesis: Connects insights to your work with timestamps.

Quick Start

Run: yt-dlp --skip-download --write-auto-sub --sub-lang en --sub-format vtt --output "transcript.%(ext)s" "URL" and start analyzing.

Frequently Asked Questions about youtube-transcript-analyzer

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

FAQPage Schema
How do I extract and analyze YouTube video transcripts for research?

YouTube transcript analysis extracts text from videos using yt-dlp, then chunks and processes the content to surface key insights, timestamps, and project relevance. This Skill automates transcript retrieval and generates structured summaries—Video Overview, Key Insights, Relevance, and Recommendations—from long-form technical talks and tutorials.

Can I use yt-dlp to get transcripts from any YouTube video?

yt-dlp retrieves auto-generated or manual transcripts where available. The Skill uses yt-dlp with `--write-auto-sub` to fetch English subtitles in VTT format, then processes them into actionable chunks. Transcript availability depends on the video's caption settings.

How does chunked transcript processing handle long videos?

Chunked processing splits lengthy transcripts into meaningful segments, analyzes each chunk separately to generate intermediate summaries, then synthesizes all chunks into a final structured output. This approach maintains context for videos spanning hours while keeping analysis efficient and granular.

What output format does transcript analysis produce?

The Skill outputs a structured format containing Video Overview, Key Insights with timestamps, Relevance to Your Project, and Specific Recommendations. This structured format links transcript content to your work and enables quick reference back to video moments.

Do I need to manually download YouTube videos to analyze transcripts?

No. The Skill uses yt-dlp with the `--skip-download` flag to extract transcripts without downloading video files, reducing storage overhead and processing time while focusing analysis purely on text content.

What's the difference between auto-generated and manual YouTube captions for analysis?

Both auto-generated and manual captions work with this Skill's transcript extraction. Manual captions typically offer higher accuracy; auto-generated captions provide broader coverage. The Skill processes whichever is available, prioritizing accurate chunked analysis over caption source.