Agent skill · Content & Marketing

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

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
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.

Facts
Files in the skill folder: 2
SKILL.md size: 5 KB
Bundled scripts: none
Path: skills/analysis/youtube-transcript-analyzer-krosebrook-source-of-truth-mono/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# 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)

What's inside
Steps it walks through
  1. Overview
  2. When to Use
  3. Prerequisites
  4. Transcript Extraction Process
  5. Download Transcript
  6. Handle Long Transcripts
  7. Analysis Approach
  8. Context-Aware Analysis
  9. Structured Output
  10. Example Workflow
  11. Handling Common Issues
  12. Best Practices
  13. Token Efficiency
Ships with 1 file
  • metadata.json
Commands it runs
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
More from claude-skill-registry
All skills →
About this skill
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.

Keep going