content-digest

Extract YouTube, web, PDF, and tweet content into a Markdown digest with quizzes.

1|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/Driving-Teacher/driving-teacher-ai-native --skill content-digest-driving-teacher
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: content-digest
Source: https://github.com/Driving-Teacher/driving-teacher-ai-native/tree/main/.claude/skills/content-digest
Command: npx skills add https://github.com/Driving-Teacher/driving-teacher-ai-native --skill content-digest-driving-teacher

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yt-dlp, python3, bash, sed, grep, tr, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Content digest automates the extraction, summarization, and structured analysis of diverse content sources (YouTube, web pages, PDFs, and tweets), delivering ready-to-use Markdown digests that support Quiz-First learning.

Core Features & Use Cases

  • Quiz-First Digest: Generates a digest with a built-in quiz flow (pre-quiz, main quiz, elaboration) to reinforce understanding.
  • Multi-Source Support: Processes YouTube transcripts, webpages, PDFs, and social content with optional web research and knowledge expansion.
  • Knowledge Network: Includes optional foundation expansion and schema linking to connect new content with prior learning.

Quick Start

Provide a URL or file path to analyze and request a Quiz-First digest.

Frequently Asked Questions about content-digest

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

FAQPage Schema
How do I summarize a YouTube transcript and PDF into one document?

To summarize a YouTube transcript and PDF into one document, you provide the URLs or file paths to generate a single Markdown digest. The output is saved under research/digests categorized by content type.

What is a quiz-first learning flow for content summarization?

A quiz-first learning flow for content summarization generates a Markdown digest structured with a pre-quiz, main quiz, and elaboration phases. This mechanism reinforces understanding by testing knowledge directly within the extracted summary.

Can I extract and clean web page content using bash and python3?

Yes, you can extract and clean web page content using bash and python3. The process relies on common scripting tools like sed, grep, and tr to process webpages, PDFs, and YouTube transcripts into structured Markdown.

Do I need yt-dlp to process YouTube videos for Markdown digests?

Yes, you need yt-dlp to process YouTube videos for Markdown digests. The extraction workflow depends on yt-dlp alongside python3 and bash to pull transcripts and format them into a self-contained MD file.

How do I connect new PDF summaries with prior learning research?

You connect new PDF summaries with prior learning research through foundation expansion and schema linking. This builds a knowledge network within the digest, linking the newly extracted content with your existing research foundation.

What are the limitations of using scripting tools for web content extraction?

Limitations of using scripting tools for web content extraction include dependency on python3, bash, sed, grep, and tr environments. The process requires a Task Agent framework to execute the multi-phase workflow and output the final Markdown file.