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.
Pull one or more YouTube URLs and it writes two files per video:
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
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.
Use the button above, or clone github.com/moretothat/yt-transcript.
cp -r yt-transcript-main ~/.claude/skills/yt-transcript
brew install yt-dlp
Start a new session so it picks up the skill. That's it — no API keys.
SKILL.md — open it and edit the rules to match your own voice.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.