youtube-summarizer

Extract transcripts from YouTube videos and generate comprehensive, detailed summaries using intelligent analysis frameworks

Author

Eric Andrade

Install

Hot:12

Download and extract to your skills directory

Copy command and send to OpenClaw for auto-install:

Download and install this skill https://openskills.cc/api/download?slug=sickn33-skills-youtube-summarizer&locale=en&source=copy

YouTube Summarizer - An AI-Driven Tool for YouTube Video Summaries and Transcripts

Skill Overview

YouTube Summarizer is a Claude Code skill that automatically extracts the subtitles of YouTube videos and uses the STAR + R-I-S-E intelligent analysis framework to generate structured, in-depth summary documents. Just provide the video link to quickly get the video’s key takeaways, important terms, and complete notes.

Use Cases

1. Learning Tutorials and Technical Courses

When watching YouTube programming tutorials, technical talks, or online courses, it automatically extracts the video’s subtitles and generates structured notes, including core concepts, code examples, and key conclusions—without the need to pause and manually jot down notes.

2. Content Research and Resource Compilation

When you need to quickly understand multiple YouTube videos, you can batch-extract subtitles and generate summaries to help researchers, students, and content creators efficiently filter and organize video materials.

3. Multilingual Video Learning

Supports extracting subtitles in multiple languages (auto-generated or manually added). It helps language learners understand video content, or allows you to translate foreign-language tutorials into Chinese notes.

Core Features

1. Intelligent Subtitle Extraction

Uses youtube-transcript-api to automatically fetch a YouTube video’s subtitle content. Supports both auto-generated subtitles and manually added subtitles, prioritizes the specified language, and automatically falls back to a backup language.

2. Structured Summaries with STAR + R-I-S-E

Uses a professional analysis framework to generate summaries, outputting a complete Markdown document that includes video metadata, an executive summary, detailed section-by-section content, key insights, concept terminology, and a concluding summary.

3. Progress Visualization and Error Handling

Provides a clear progress bar showing (URL validation → availability check → subtitle extraction → summary generation → formatted output), and gives explicit error messages for cases such as invalid URLs, private videos, disabled subtitles, and more.

Frequently Asked Questions

Which videos does YouTube Summarizer support?

It supports all publicly available YouTube videos that have subtitles enabled. Subtitles can be auto-generated by the platform or manually added by the creator. If the video is private, subtitles are disabled, or the subtitles cannot be accessed, the skill will indicate that it cannot process the video.

What dependencies are needed?

You need Python 3 and the youtube-transcript-api library. If the skill detects missing dependencies, it will automatically prompt you whether to install them. Manual install command: pip install youtube-transcript-api

What does the generated summary include?

The summary uses the STAR + R-I-S-E framework and includes: video title, channel information, duration, URL, and other metadata; an executive summary; detailed content by section; key insights and arguments; explanations of concepts and terminology; and a concluding summary. You can optionally choose whether to save the original subtitle text as well.