โ† All skills
Tencent SkillHub ยท Developer Tools

tube-summary

Search YouTube videos on any topic, extract English subtitles, and generate detailed summaries with key topics, quotes, and timestamps.

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Search YouTube videos on any topic, extract English subtitles, and generate detailed summaries with key topics, quotes, and timestamps.

โฌ‡ 0 downloads โ˜… 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
SKILL.md, scripts/process-subtitles.py, scripts/youtube-search.py

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
1.0.0

Documentation

ClawHub primary doc Primary doc: SKILL.md 9 sections Open source page

tube-summary

Search YouTube for videos on any topic, then extract and summarize their content using subtitles.

Step 1: Search for Videos

When asked about a topic, search YouTube and list the top 10 results: python3 scripts/youtube-search.py "your search query" This returns a numbered list of videos with titles, channels, and view counts.

Step 2: User Picks a Video

The user selects one video by number (e.g., "3" for the third video).

Step 3: Download Subtitles

Extract English subtitles from the selected video using yt-dlp: yt-dlp --write-subs --sub-langs en --skip-download "VIDEO_URL" This creates a .en.vtt subtitle file without downloading the video.

Step 4: Process & Summarize

Use the subtitle processor to analyze and summarize: python3 scripts/process-subtitles.py "path/to/subtitle-file.vtt" This generates: Key Topics: Main subjects covered in the video Summary: Concise 2-3 paragraph description of content Timestamps: Notable moments with context Key Quotes: Important statements from speakers

Workflow

Search โ†’ youtube-search.py "<topic>" โ†’ Display top 10 videos User selects โ†’ e.g., "Video 5" Extract URL โ†’ From the search results Download subs โ†’ yt-dlp --write-subs --sub-langs en --skip-download "URL" Process โ†’ process-subtitles.py "subtitle.vtt" Present โ†’ Formatted summary with key points

Prerequisites

yt-dlp (install: pip install yt-dlp) requests (for YouTube search fallback) Python 3.7+

Notes

If YouTube search API is unavailable, the fallback uses web scraping via requests Subtitles may be auto-generated if not manually authored Some videos may not have English subtitles available The subtitle file is created in the same directory as yt-dlp is run

Example Usage

User: "Tell me about Rust programming language" โ†’ Search returns 10 videos about Rust User: "Summarize video 3" โ†’ Downloads subtitles from video 3 โ†’ Processes and returns detailed summary

Category context

Code helpers, APIs, CLIs, browser automation, testing, and developer operations.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
2 Scripts1 Docs
  • SKILL.md Primary doc
  • scripts/process-subtitles.py Scripts
  • scripts/youtube-search.py Scripts