youtube-transcript-analyzer
Use when analyzing YouTube videos for research, learning, or understanding how content relates to a project - downloads transcripts with yt-dlp, chunks long content, and provides context-aware analysis
npx skills add majiayu000/claude-skill-registry --skill youtube-transcript-analyzer-krosebrook-source-of-truth-mono --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# YouTube Transcript Analyzer ## Overview Download and analyze YouTube video transcripts to extract insights, understand concepts, and relate content to your work. Uses yt-dlp for reliable transcript extraction with intelligent chunking for long-form content. ## When to Use Use when you need to: - Understand how a YouTube video/tutorial relates to your current project - Research technical concepts explained in video format - Extract key insights from talks, presentations, or educational content - Compare video content with your codebase or approach - Learn from video demonstrations without watching the entire video ## Prerequisites Ensure yt-dlp is installed: ```bash # Install via pip pip install yt-dlp # Or via homebrew (macOS) brew install yt-dlp # Verify installation yt-dlp --version ``` ## Transcript Extraction Process ### Download Transcript Use yt-dlp to extract subtitles/transcripts: ```bash # Download transcript only (no video) yt-dlp --skip-download --write-auto-sub --sub-format vtt --output "transcript.%(ext)s" URL # Or get manually created subtitles if available (higher quality) yt-dlp --skip-download --write-sub --sub-lang en --sub-format vtt --output "transcript.%(ext)
- Overview
- When to Use
- Prerequisites
- Transcript Extraction Process
- Download Transcript
- Handle Long Transcripts
- Analysis Approach
- Context-Aware Analysis
- Structured Output
- Example Workflow
- Handling Common Issues
- Best Practices
- Token Efficiency
Install via pip pip install yt-dlp Or via homebrew (macOS) brew install yt-dlp Verify installation yt-dlp --version Download transcript only (no video) yt-dlp --skip-download --write-auto-sub --sub-format vtt --output "transcript.%(ext)s" URL Or get manually created subtitles if available (higher quality) yt-dlp --skip-download --write-sub --sub-lang en --sub-format vtt --output "transcript.%(ext)s" URL
What does the youtube-transcript-analyzer skill do?
Use when analyzing YouTube videos for research, learning, or understanding how content relates to a project - downloads transcripts with yt-dlp, chunks long content, and provides context-aware analysis
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill youtube-transcript-analyzer-krosebrook-source-of-truth-mono --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
