$npx skillfedfor your agent

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

1,610 242 MITupdated by feiskyer

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.

manual: git clone https://github.com/feiskyer/claude-code-settings → cp -r claude-code-settings/skills/youtube-transcribe-skill ~/.claude/skills/youtube-transcribe-skill
skills/youtube-transcribe-skill/SKILL.md · version 296999d0

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.

Same gist for agents: .md · .json

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-dlp is found, proceed to 2.2.
  • If yt-dlp is 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-browser to avoid sign-in restrictions. Default to chrome.
  • 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

youtube-transcribe-skill
by feiskyer · feiskyer/codex-settings

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.

MITupdated Jul 2026
★ 223repo stars
Youtube Transcribe
by eyadsibai · eyadsibai/ltk

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.

no license declared → metadata onlyupdated Jan 2026
★ 6repo stars
yt-search-download
by joeseesun · joeseesun/yt-search-download

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.

MITdocs in Chineseupdated Mar 2026
★ 112repo stars
video-summarizer
by liang121 · liang121/video-summarizer

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.

MITupdated Jan 2026
★ 49repo stars
Youtube Transcript
by glebis · glebis/claude-skills

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.

no license declared → metadata onlyupdated Jul 2026
★ 334repo stars
media-downloader
by MemTensor · MemTensor/skills-vote

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.

MITupdated Jul 2026
★ 293repo stars

More skills Youtube Download (unlicensed) · bilibili-to-doc (MIT) · baoyu-youtube-transcript (MIT) · faster-whisper (MIT) · wjs-localizing-video (MIT) · youtube-transcript (MIT)

Tags
video-to-textsubtitle-extractioncaption-downloadertranscript-automationmedia-conversioncli-tool-integrationbrowser-automationmultilingual-supportbatch-processing