← All skills
youtube-transcript-english
70 / 100 · Review before installing
Check before installing.
By onfire7777/universal-ai-skills-library (GitHub) · coding · 17 stars · scanned at commit 2a76bf4
Use when fetching YouTube transcripts that must come back in English. Wraps the locally installed jdepoix/youtube-transcript-api package, requests English first, uses YouTube translation when available, then falls back to AI translation. Use for video transcript extraction, caption retrieval, transcript-to-text, JSON/SRT/VTT export, and transcript ingestion before summarization.
Works with any agent that supports SKILL.md skills.
What this skill can do
Sends data to these websites: api.openai.com
The author does not mention this.
Found in 24 places.
Show 17 more
- skills/youtube-transcript-english/references/source-readme.md, line 176
YouTubeTranscriptApi().fetch(video_id, languages=['de', 'en']) - skills/youtube-transcript-english/references/source-readme.md, line 186
YouTubeTranscriptApi().fetch(video_id, languages=['de']) - skills/youtube-transcript-english/references/source-readme.md, line 195
YouTubeTranscriptApi().fetch(video_ids, languages=['de', 'en'], preserve_formatting=True) - skills/youtube-transcript-english/references/source-readme.md, line 246
transcript.fetch() - skills/youtube-transcript-english/references/source-readme.md, line 249
This returns a `FetchedTranscript` object, just like `YouTubeTranscriptApi().fetch()` does. - skills/youtube-transcript-english/references/source-readme.md, line 260
print(translated_transcript.fetch()) - skills/youtube-transcript-english/references/source-readme.md, line 289
print(transcript.fetch()) - skills/youtube-transcript-english/references/source-readme.md, line 292
print(transcript.translate('en').fetch()) - skills/youtube-transcript-english/references/source-readme.md, line 337
ytt_api.fetch(video_id) - skills/youtube-transcript-english/references/source-readme.md, line 357
ytt_api.fetch(video_id) - skills/youtube-transcript-english/references/source-readme.md, line 388
ytt_api.fetch(video_id) - skills/youtube-transcript-english/references/source-readme.md, line 397
When initializing a `YouTubeTranscriptApi` object, it will create a `requests.Session` which will be used for all - skills/youtube-transcript-english/references/source-readme.md, line 399
`requests.Session` object into its constructor, if you manually want to share cookies between different instances of - skills/youtube-transcript-english/references/source-readme.md, line 414
ytt_api.fetch(video_id) - skills/youtube-transcript-english/references/source-readme.md, line 419
ytt_api_2.fetch(video_id) - skills/youtube-transcript-english/references/source-readme.md, line 465
transcript = ytt_api.fetch(video_id) - skills/youtube-transcript-english/scripts/fetch_english_transcript.py, line 14
from openai import OpenAI
and 4 more places
Downloads and installs other software
The author does not mention this.
Found in 2 places.
Can call paid AI services billed to you
The author does not mention this.
Found in 1 place.
Safer alternatives
Low-risk skills in the same category (coding) that look related. Check that one does what you need.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'youtube-transcript-english' ] || [ -L ~/.agents/skills/'youtube-transcript-english' ]; then echo 'A skill folder named youtube-transcript-english already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/onfire7777/universal-ai-skills-library' "$d" && git -C "$d" checkout --quiet '2a76bf42ce5c860adf8d0f3fcf3f6804109ac65b' -- 'skills/youtube-transcript-english' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/youtube-transcript-english' ~/.agents/skills/'youtube-transcript-english' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'youtube-transcript-english' ~/.claude/skills/'youtube-transcript-english' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for onfire7777/universal-ai-skills-library shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/onfire7777/universal-ai-skills-library/)
Score history
| Date | Version | Score |
|---|
| 2026-11-08 | 2a76bf4 | 100 |