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