YouTube
Extract transcripts and insights from YouTube videos, then save to the knowledge base.
Quick Start
code
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:
bash
python .claude/skills/youtube/scripts/youtube_transcript.py <url>
With timestamps:
bash
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