youtube-digest

Extract YouTube subtitles, correct proper nouns, and generate a structured Markdown digest.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/karohani/my-claude-friends --skill youtube-digest
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: youtube-digest
Source: https://github.com/karohani/my-claude-friends/tree/main/plugins/youtube-digest/skills/youtube-digest
Command: npx skills add https://github.com/karohani/my-claude-friends --skill youtube-digest

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yt-dlp, and includes scripts (resource) components.

What problem does it solve?

YouTube videos often contain hours of content and transcripts can be noisy or incomplete. Generating a clear, structured Markdown digest with a concise summary, corrected proper nouns, and a learning quiz helps users capture key insights without watching the entire video.

Core Features & Use Cases

  • Subtitle extraction and correction: Pulls available subtitles, prioritizes manual subtitles, and fixes named entities for consistency.
  • Summarization & insights: Produces a 3-5 sentence summary plus 3-5 core insights suitable for notes or learning.
  • Quiz generation (optional): Creates basic to intermediate questions to reinforce learning when the --quiz flag is used.
  • Markdown export: Outputs a clean, markdown-formatted document with sections for title, metadata, summary, insights, and script.

Quick Start

Provide a YouTube URL to generate a Markdown digest with an optional quiz.

Frequently Asked Questions about youtube-digest

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

FAQPage Schema
How do I summarize a YouTube video into Markdown notes?▼

To summarize YouTube videos into Markdown notes, provide a video URL to extract subtitles, correct proper nouns, and generate structured outputs. The system produces a concise summary, key insights, and an optional learning quiz formatted in Markdown.

How does subtitle extraction work for generating YouTube transcripts?▼

Subtitle extraction for YouTube transcripts works by pulling available subtitles and prioritizing manual captions over auto-generated ones. A VTT parser normalizes the raw transcript text, fixing named entities for consistency before summarization.

Do I need yt-dlp to extract YouTube video transcripts?▼

Yes, you need yt-dlp installed to extract YouTube video transcripts, as it is the required dependency for retrieving subtitles. The summarization and quiz generation agents then process the retrieved subtitle data.

Can I generate a learning quiz from a YouTube video transcript?▼

Yes, you can generate a learning quiz from a YouTube video transcript by using the --quiz flag. This triggers a dedicated agent to create basic to intermediate questions that reinforce learning from the extracted video content.

What is the best way to capture key insights from long YouTube videos?▼

The best way to capture key insights from long YouTube videos is to extract subtitles and generate a Markdown digest. This approach produces a concise summary and core insights without requiring you to watch the entire video.

Why are proper nouns missing or incorrect in auto-generated YouTube transcripts?▼

Proper nouns are often incorrect in auto-generated YouTube transcripts due to speech recognition limitations. This tool corrects proper nouns and named entities during the VTT parsing stage to ensure consistency in the final Markdown output.