youtube-captions
Installation
SKILL.md
youtube-captions
Extract timestamped captions from YouTube videos. Output is VTT format (timestamps preserved).
Prerequisites
yt-dlp— REQUIRED (brew install yt-dlp)openai-whisper— REQUIRED only if video has no subtitles (pip install openai-whisper)- First run downloads the
smallmodel (~500MB) - Transcription is significantly slower than subtitle download
- First run downloads the
Usage
bash scripts/get-captions.sh <youtube-url> [language]
youtube-url— any valid YouTube video URLlanguage— subtitle language code (default:en)