youtube-transcribe-skill
This skill pulls transcripts and captions directly from YouTube videos, handling multiple languages and subtitle formats. It attempts fast extraction via command-line tools first, then falls back to browser automation if needed, saving results as timestamped text files.
YouTube Transcribe Skill extracts transcripts and subtitles from YouTube videos and saves them locally.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-07-27
YouTube Transcribe Skill extracts transcripts and subtitles from YouTube videos and saves them locally. This skill pulls transcripts and captions directly from YouTube videos, handling multiple languages and subtitle formats. It attempts fast extraction via command-line tools first, then falls back to browser automation if needed, saving results as timestamped text files.
Use it when
- Yes.
- youtube-transcribe-skill saves video transcripts locally with timestamps in multiple formats.
Verify before relying
Read SKILL.md below before installing (1 file). Open directory: indexed for reading, not audited.
Install
feiskyer/claude-code-settings/youtube-transcribe-skill · repository language: Python
Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.
Frequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How do I extract captions from YouTube videos?
youtube-transcribe-skill extracts captions directly from YouTube videos in multiple formats and languages. The skill attempts fast extraction via command-line tools first, then falls back to browser automation if needed. You can save the results as timestamped text files for easy reference and searching.
Can youtube-transcribe-skill download YouTube subtitles?
Yes. youtube-transcribe-skill downloads YouTube captions in multiple formats and languages. It supports various subtitle file formats and can save them locally, making it easy to access video content as searchable text without rewatching.
What formats does youtube-transcribe-skill support for saving transcripts?
youtube-transcribe-skill saves video transcripts locally with timestamps in multiple formats. It handles common subtitle formats and can convert YouTube video content to searchable text files, allowing you to choose the format that best fits your workflow.
Can I automate subtitle extraction with youtube-transcribe-skill?
Yes. youtube-transcribe-skill supports automation through CLI and browser tools, letting you batch extract YouTube transcripts efficiently. The skill attempts fast command-line extraction first, then uses browser automation as a fallback for reliable results.
How does youtube-transcribe-skill convert YouTube videos to text?
youtube-transcribe-skill converts YouTube video content to searchable text by extracting transcripts and captions directly from videos. It pulls both auto-generated and manual subtitles, saves them with timestamps, and supports multiple languages for comprehensive text conversion.
What license does youtube-transcribe-skill use?
youtube-transcribe-skill is released under the MIT license, allowing free use, modification, and distribution for both personal and commercial projects with minimal restrictions.
SKILL.md
Rendered from the published skill. Quoted content, verbatim.
YouTube Transcript Extraction
Extract subtitles/transcripts from a YouTube video URL and save them as a local file.
Input YouTube URL: $ARGUMENTS
Step 1: Verify URL
Confirm the input is a valid YouTube URL (supports youtube.com/watch?v=, youtu.be/, and youtube.com/shorts/ formats). If no URL is provided via arguments, check the conversation context for a YouTube link.
Step 2: CLI Quick Extraction (Priority Attempt)
Use command-line tools to quickly extract subtitles.
2.1 Check Tool Availability
Execute which yt-dlp.
- If
yt-dlpis found, proceed to 2.2. - If
yt-dlpis not found, skip to Step 3.
2.2 Get Video Title
yt-dlp --cookies-from-browser=chrome --get-title "[VIDEO_URL]"
- Tip: Always add
--cookies-from-browserto avoid sign-in restrictions. Default tochrome. - If it fails with a browser error (e.g., "Could not open Chrome"), ask the user to specify their available browser (e.g.,
firefox,
(truncated - see the full file via the links below)
File tree — 1 file
skills/youtube-transcribe-skill/SKILL.md
Let your AI agent find skills like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.
wish › “Extract transcripts and subtitles from YouTube videos”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
This skill downloads subtitles from YouTube videos using yt-dlp and converts them into timestamped plain-text files. It handles multiple subtitle languages with configurable preferences, supports various YouTube URL formats including Shorts and live streams, and can retry with browser cookies when videos require authentication. Output is saved to your chosen directory with line counts reported.
Pull transcripts and captions directly from YouTube videos using multiple extraction methods. Supports manual and auto-generated subtitles across languages, with output in VTT, SRT, or plain text formats for editing and accessibility.
yt-search-download lets you search YouTube using the Data API v3, then download videos at your preferred resolution, extract audio tracks as MP3, or pull subtitles in SRT and TXT formats. Sort results by date, view count, or relevance, browse channels, and filter by duration or publish date.
Video Summarizer fetches videos from any platform supported by yt-dlp and automatically produces a complete package: the original video file, extracted audio, timestamped subtitles, plain-text transcript, and an AI-generated summary. It handles subtitle retrieval from the source first, then falls back to AI transcription when needed, with parallel processing for long files.
Pull transcripts directly from YouTube videos along with metadata like title, channel, and upload date, then save everything as a formatted Markdown file to your Obsidian vault. The skill organizes transcript segments by video chapters and timestamps, making it easy to reference specific moments. Requires subtitles to be available on the video.
Media Downloader pulls video and audio from over 1500 websites using yt-dlp, letting you choose resolution (480p through 4K), grab subtitles in multiple languages, and download entire playlists. Customize output naming, handle authentication across platforms, and manage format selection with precise control.
More skills Youtube Download (unlicensed) · bilibili-to-doc (MIT) · baoyu-youtube-transcript (MIT) · faster-whisper (MIT) · wjs-localizing-video (MIT) · youtube-transcript (MIT)