← Back to journal

Building a YouTube Analyzer Skill

I've been researching several topics for the last few weeks, especially within the AI building space, and there is an overwhelming amount of content out there. I have the privilege of time right now, but I don't want to spend it all watching YouTube and not taking action. I was saving video links to the Watch Later playlist, and that list just grew and grew. My life is also about to pick up pace soon, so my time is becoming even more valuable.

So we built a fix.

The idea was simple: paste a URL, get back a structured digest -- metadata, summary, key takeaways, action steps, notable quotes. No watching required unless I really want to. The analysis runs in Claude's own context, so there's no separate API call. It's just a small Python helper script pulling the transcript and metadata, and Claude doing the analysis.

The whole thing took under an hour to plan and build, as we kept it simple for now. It just lives within my Kairu project, my personal assistant powered by Claude. It might become a website down the line for the fun of it.

We hit one fun snag -- a Windows encoding error when the channel description had emoji -- it made me smile, and we fixed it in one line. Then we ran it on four videos back to back. It worked cleanly every time.

Output lands in a research folder tagged appropriately. The part that still surprises me: a 30-minute video comes back as a tight one-page brief in under a minute and at a reasonable token cost. That's the leverage.