youtube-summarizer
Extract transcripts from YouTube videos and generate comprehensive, detailed summaries using intelligent analysis frameworks
Author
Eric Andrade
Category
Content CreationInstall
Download and extract to your skills directory
Copy command and send to OpenClaw for auto-install:
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.