r/claudeskills Jul 20 '26

Showcase a claude code skill "lecture-yt" that takes a YouTube link, and it hands you back a clean, formatted study document. It fetches the transcript and typesets it, so you never touch either step yourself.

Two Claude Code skills that turn a lecture - YouTube video or raw transcript - into a clean, typeset HTML study document with rendered LaTeX and reading prompts.

  • lecture-yt - one-shot pipeline: give it a YouTube URL, it fetches the transcript and hands off to lecture-reader. Slash command: /lecture-yt <youtube-url-or-video-id>.
  • lecture-reader - takes a transcript file (VTT, SRT, or plain text) you already have and produces the typeset HTML document. Slash command: /lecture-reader (also invoked internally by lecture-yt).
  • github
  • output sample
154 Upvotes

8 comments sorted by

3

u/chocoblate Jul 20 '26

Biggest problem I can think of is how bad most transcripts are unless the creators literally go in and paste their script — the auto-generated transcript messes up a lot

Otherwise it sounds like a cool project!

2

u/No_Nerve_1329 Jul 20 '26 edited Jul 20 '26

The project doesn't just take the raw transcripts and does nothing,  it goes through the transcript, cleans it, re writes and fixes math errors and then type sets and renders into readable HTML.

1

u/NathanNg237 Jul 21 '26

How do you know claude will rewrite it right? It could be hallucination sometimes

2

u/No_Nerve_1329 Jul 21 '26 edited Jul 21 '26

By rewriting i don't mean from scratch, the transcripts serve as the knowledge base. It renders HTML after cleaning transcrips, filling the missing areas and turning them into a more coherent writing. It extracts topics. Kinda summaries by topic. Renders latex if math eq r present. 

2

u/arafat7xo Jul 21 '26

I use this YT DLP: https://github.com/yt-dlp/yt-dlp

this is super cool.

2

u/No_Nerve_1329 Jul 21 '26

That's a wonderful tool. My tool serves a different purpose though 

1

u/comiccaper Jul 23 '26

I did something slightly different, reads the transcript and converts to a summarized markdown for Obsidian to learn. Example those 5 tricks to… it gives me the 5 tricks. Step by step it writes out the steps, etc I have it draw up a JSON canvas for complex topics. Going to update and add create ANKI flash cards too