| name | youtube |
| description | Extract transcripts and insights from YouTube videos. Use when user shares a YouTube URL, asks to "process this video", "get transcript", "extract from YouTube", or mentions youtube.com or youtu.be links. |
YouTube
Extract transcripts and insights from YouTube videos, then save to the knowledge base.
Quick Start
User: "Process this video: https://youtube.com/watch?v=..."
→ Fetches transcript
→ Categorizes video type
→ Extracts key insights
→ Saves to context/learning/
Available Operations
| Operation | Description | Module |
|---|
| Fetch Transcript | Get text from any YouTube video | TRANSCRIPT.md |
| Extract Insights | Analyze and summarize key points | INSIGHTS.md |
Scripts
Fetch transcript:
python .claude/skills/youtube/scripts/youtube_transcript.py <url>
With timestamps:
python .claude/skills/youtube/scripts/youtube_transcript.py <url> --timestamps
Workflow
- Get Transcript - Run script or receive pasted content
- Categorize - Identify video type (Tutorial, Interview, Course, Analysis, Case Study)
- Extract - Pull insights based on type
- Connect - Link to existing knowledge
- Save - Store in
context/learning/{topic}/
Output Location
All insights saved to: context/learning/{topic}/{video-title}.md
Requirements
- Python package:
youtube-transcript-api
- Install:
pip install youtube-transcript-api