▶ A skill for Claude

Any video, a real transcript.

Give it a YouTube link. Get back an edited transcript — clean paragraphs, speaker labels, no timestamps — plus a summary of every key idea. Not raw auto-captions.

Download the skill Free · MIT licensed · needs yt-dlp

What it does

Pull one or more YouTube URLs and it writes two files per video:

Raw captions

so, so like, the the thing about revenue is is that um it's it's recurring which is good but also like more work you know
→

What you get

Cleaned transcript — "So the thing about revenue is that it's recurring, which is good — but also more work."

+ a summary with the key ideas, notable quotes, and source info.

Install it

  1. Download and unzip

    Use the button above, or clone github.com/moretothat/yt-transcript.

  2. Copy it into your Claude skills folder

    cp -r yt-transcript-main ~/.claude/skills/yt-transcript
  3. Install the one dependency

    brew install yt-dlp
  4. Restart Claude Code

    Start a new session so it picks up the skill. That's it — no API keys.

Want a different transcript style? The format is just instructions in SKILL.md — open it and edit the rules to match your own voice.

Using it

Just ask, in plain language:

You:

/yt-transcript https://youtube.com/watch?v=...

Several at once:

/yt-transcript <url1> <url2> <url3>

Just the summary, skip the full rewrite:

/yt-transcript <url> --summary-only

By default, files land in ~/yt-transcript/. Shortened links, /shorts/, and timestamped URLs all work.