Side Project Debrief

YouTube Channel
Expert

I pointed an AI pipeline at 200 golf instruction videos and turned them into a single queryable expert. Here's how.

200
videos processed
19
topic clusters
95 KB
knowledge base
~48 hrs
start to finish
▶
Target Channel
Shawn Clement's Wisdom in Golf
~176K subscribers · ~1,600 videos · Golf instruction via physics, anatomy, and motor learning
Five agents, each with one job
A Project Manager skill orchestrates the whole thing through Claude Code.
📋
Phase 01 Python · scrapetube

CatalogThe Cataloger

A Python script scraped the full channel catalog — every video ID, title, date, and duration — and wrote it to a structured manifest. No API key needed.

0 videos found
📝
Phase 02 Python · youtube-transcript-api

TranscribeThe Transcriber

Fetched English transcripts for the 200 most recent videos. YouTube blocked our IP after ~23 requests. Fix: VPN + randomized 5–30 second delays.

⚠ YouTube IP block after 23 fetches → VPN + jitter delays
0 transcripts pulled
🔬
Phase 03 Claude Code · 11 batches

AnalyzeThe Analyst

Claude read every transcript and wrote a structured summary: topics, key takeaways, drills, contrarian positions, and Shawn's signature analogies. Batched in groups of ~20.

0 enriched summaries
🧬
Phase 04 Claude Code · 3 passes

SynthesizeThe Synthesizer

Pass 1: extracted 210 unique tags and grouped them into 19 teaching buckets. Pass 2: deep-dived each bucket by re-reading every relevant summary. Pass 3: assembled the final 95KB knowledge base.

0 topic clusters
🎯
Phase 05 Claude Project · claude.ai

ExpertThe Expert

Loaded the knowledge base into a Claude Project with a custom system prompt. You can ask it anything about Shawn Clement's teaching and it cites specific videos.

0 AI golf expert
From raw catalog to finished expert
Cataloged
1,211
Transcribed
200
Analyzed
200
Clusters
19
Expert
1
19 topic clusters
210 unique tags across 200 videos, compressed into these teaching categories.
Double Pendulum & Swing Physics Grip, Setup & Address Alignment & Aim Backswing & Loading Downswing & Release Weight Transfer & Footwork Contact Quality & Divots Ball Flight & Shot Shaping Speed & Power Irons & Wedges Short Game Putting Course Strategy Mental Game & Motor Learning Drills & Practice Anatomy & Flexibility Equipment & Fitting Seniors & Beginners Pro Swing Analysis
⛳

The result?

A Claude Project loaded with 95KB of synthesized golf knowledge. Ask it what Shawn thinks about weight transfer, which drills fix a slice, or what videos to watch for putting — it cites the source.

Sample questions it can answer:
→ "What's the double pendulum?"
→ "Best drills for iron contact?"
→ "How does Shawn differ from traditional instruction?"
→ "Which videos should a beginner watch first?"
View on GitHub