Back to Skills

YouTube Transcript Downloader

Download transcripts and captions from YouTube videos for analysis and summarization

youtubetranscriptcaptionsvideocontent

Skill Content

# YouTube Transcript Downloader Skill

Download and process transcripts from YouTube videos.

## Overview

This skill enables Claude Code to extract transcripts from YouTube videos for:

- **Summarization** - Create summaries of video content
- **Analysis** - Search and analyze video transcripts
- **Translation** - Work with multi-language captions
- **Quotes** - Extract specific quotes with timestamps

## Installation

Clone the skill to your Claude Code configuration:

```bash
git clone https://github.com/michalparkola/youtube-transcript-skill.git ~/.claude/skills/youtube-transcript
```

## Requirements

- Python 3.8+ installed
- youtube-transcript-api package

```bash
pip install youtube-transcript-api
```

## Features

### Transcript Download
- Fetch auto-generated captions
- Download manual subtitles
- Support for multiple languages
- Handle videos without captions

### Timestamp Support
- Preserve timing information
- Link to specific video moments
- Create chapter markers

### Output Formats
- Plain text transcripts
- SRT/VTT subtitle files
- JSON with metadata
- Markdown with timestamps

## Example Usage

"Download the transcript for this YouTube video: [URL]"
"Summarize the key points from this video transcript"
"Find all mentions of 'machine learning' in this video"

## Repository

[github.com/michalparkola/youtube-transcript-skill](https://github.com/michalparkola/youtube-transcript-skill)

How to use

  1. Copy the skill content above
  2. Create a .claude/skills directory in your project
  3. Save as .claude/skills/youtube-transcript.md
  4. Use /youtube-transcript in Claude Code to invoke this skill
View source on GitHub