▶ 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.