Install any skill in seconds. Free to start, no credit card required.
Get Started Free →feiskyer/youtube-transcribe-skill
Extract subtitles/transcripts from YouTube videos. Triggers: "youtube transcript", "extract subtitles", "video captions", "视频字幕", "字幕提取", "YouTube转文字", "提取字幕".
Passed 2 of 9 test cases with the skill, and 2 of 9 without it.
3 fixed2 passed either way15 still failing2 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 3 test cases the skill fixed. Same model, same prompt, with and without the skill.
The user approved using Chrome browser cookies after a sign-in prompt for https://www.youtube.com/watch?v=age_restricted. How should the retry command be run?
| Checked | Without skill | With skill |
|---|---|---|
| Applies the --cookies-from-browser chrome flag when executing scripts/transcribe_youtube.py. | Missed | Passed |
The instructions your model reads when the skill loads.
Use the bundled scripts/transcribe_youtube.py wrapper for the primary workflow. It downloads subtitles with yt-dlp, selects the preferred language, converts WebVTT cues into timestamped plain text, and reports the output path and line count.
yt-dlp and confirm yt-dlp --version succeeds.SKILL.md; refer to it as <skill-dir>.The Python wrapper itself uses only the standard library. It can display --help without yt-dlp being installed.
Run without browser cookies first:
python3 "<skill-dir>/scripts/transcribe_youtube.py" \
"<youtube-url>" \
--output-dir "$PWD"
The default language preference is Simplified Chinese, Traditional Chinese, other Chinese variants, then English. Override it when the user requests another language:
python3 "<skill-dir>/scripts/transcribe_youtube.py" \
"<youtube-url>" \
--languages "ja.*,en.*" \
--output-dir "$PWD"
The wrapper supports normal watch URLs plus youtu.be, Shorts, live, and embed URLs. A successful run writes one .txt file whose non-empty lines use this shape:
00:03 Subtitle text
00:08 Next subtitle text
test cases passed, vs 2 / 9 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.