youtube

Extract plain or timestamped transcripts and insights from YouTube videos.

Updated Feb 7, 2023
One-click install
npx skills add https://github.com/simoneschiavo/simoneschiavo.github.io --skill youtube-simoneschiavo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: youtube
Source: https://github.com/simoneschiavo/simoneschiavo.github.io/tree/main/.claude/skills/youtube
Command: npx skills add https://github.com/simoneschiavo/simoneschiavo.github.io --skill youtube-simoneschiavo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires youtube-transcript-api, and includes scripts (resource) components.

What problem does it solve?

This skill enables users to obtain transcripts from YouTube videos and derive structured insights for knowledge bases, research notes, or content workflows.

Core Features & Use Cases

  • Fetch transcripts from YouTube videos (with or without timestamps)
  • Analyze transcripts to extract key insights and categorize by video type (Tutorial, Interview, Course, Analysis, Case Study)
  • Save the results to a centralized knowledge base for later reference and linking in context/learning/{topic}

Quick Start

Process a YouTube URL to fetch its transcript and extract key insights, then save the results to your knowledge base.

Frequently Asked Questions about youtube

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract a transcript from a YouTube video for my knowledge base?

You can extract a YouTube video transcript by providing the URL to this Skill, which fetches the text and saves the results into your knowledge base under context/learning for downstream integration.

Can I get a timestamped transcript from a YouTube video?

Yes, you can retrieve a timestamped transcript from a YouTube video. The Skill supports fetching both plain text and timestamped transcripts depending on your knowledge base formatting requirements.

Does extracting YouTube transcripts require Python?

Yes, extracting YouTube transcripts requires Python and the youtube-transcript-api dependency to fetch video data and process the text into structured insights.

How do I categorize YouTube video insights for research notes?

You can categorize YouTube video insights by analyzing the extracted transcript. The Skill automatically identifies key insights and classifies the video type as Tutorial, Interview, Course, Analysis, or Case Study.

What is the best way to save YouTube transcript insights to a centralized knowledge base?

The best way to save YouTube transcript insights is to process the video URL through this Skill, which extracts the text, derives insights, and stores the structured output directly in your knowledge base directory.

Are there limitations when fetching YouTube transcripts with the youtube-transcript-api?

Fetching YouTube transcripts requires available captions on the source video. If a video lacks manually added or auto-generated captions, the youtube-transcript-api cannot extract the transcript text.