lecture-transcript-slide-matcher

Align timestamped lecture transcripts with PDF slides into interactive HTML study guides.

4|Updated Oct 23, 2025
One-click install
npx skills add https://github.com/az9713/lecture-transcript-slide-matcher --skill lecture-transcript-slide-matcher
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lecture-transcript-slide-matcher
Source: https://github.com/az9713/lecture-transcript-slide-matcher/tree/main/
Command: npx skills add https://github.com/az9713/lecture-transcript-slide-matcher --skill lecture-transcript-slide-matcher

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pymupdf, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill eliminates the manual, time-consuming process of synchronizing lecture transcripts with presentation slides. Instead of spending hours matching content manually, it automatically creates interactive study materials where slides and transcripts are perfectly aligned by key concepts.

Core Features & Use Cases

  • Automatic Content Analysis: Intelligently analyzes transcripts and PDF slides to identify key concepts and create mapping templates.
  • Interactive HTML Generation: Produces professional, responsive HTML pages with synchronized slides and transcripts in a clean, navigable interface.
  • Transcript Cleaning: Automatically removes filler words, conversational artifacts, and formats text into readable paragraphs.
  • Use Case: Imagine you have a 2-hour machine learning lecture on YouTube with a transcript and PDF slides. Use this Skill to automatically create an interactive study guide where each concept (like "Gradient Descent" or "Backpropagation") shows the relevant slides alongside the exact transcript discussion, saving you 3-4 hours of manual note-taking.

Quick Start

Use the lecture-transcript-slide-matcher skill to analyze my uploaded transcript 'cs229_lecture1.txt' and slides 'ml_intro.pdf', then create an interactive HTML study guide.

Frequently Asked Questions about lecture-transcript-slide-matcher

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

FAQPage Schema
How do I automatically match lecture transcripts with PDF slides?

Automatic transcript-to-slide matching aligns timestamped transcripts with PDF content by analyzing key concepts, then generates an interactive HTML page with synchronized slides and transcript text in a navigable left-TOC interface.

Can I create study notes from a lecture transcript and slides without manual alignment?

Yes. This Skill analyzes your transcript file and slide PDF to identify conceptual overlaps, removes filler words, and produces a standalone HTML study guide with embedded slide images and full transcript preserved, eliminating manual synchronization.

What file formats do I need to use for lecture transcript and slides?

Provide a timestamped transcript file (plain text) and a PDF file containing your presentation slides. The Skill processes both formats to extract content, map concepts, and embed base64-encoded slide images in the output HTML.

How does the Skill clean up messy lecture transcripts?

The Skill automatically removes conversational artifacts, filler words, and formatting inconsistencies from raw transcripts, then restructures text into readable paragraphs organized by concept and linked to corresponding slides.

What output do I get after processing my transcript and slides?

You receive a single, self-contained HTML file with an interactive layout: left-side table of contents by concept, slide images embedded inline, full transcript text preserved with timestamps, and clickable navigation between sections.

Do I need coding experience to use this Skill?

No. Upload your transcript and PDF, specify the concept-based structure, and the Skill generates the complete interactive HTML study guide automatically without requiring technical setup or scripting.

Related Skills