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.