yt-summary

Extract and summarize YouTube video content from subtitle tracks.

2|Updated Jul 13, 2026
One-click install
npx skills add https://github.com/chichex/skills --skill yt-summary-chichex
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: yt-summary
Source: https://github.com/chichex/skills/tree/main/claude/yt-summary
Command: npx skills add https://github.com/chichex/skills --skill yt-summary-chichex

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yt-dlp, and includes scripts (resource) components.

What problem does it solve?

This skill solves the time-consuming challenge of watching long-form video content to extract specific information, providing a structured, text-based alternative for rapid consumption.

Core Features & Use Cases

  • Automated Transcription: Fetches and cleans YouTube subtitles to generate a readable text transcript.
  • Structured Summarization: Produces TL;DRs, key points with timestamps, and actionable takeaways.
  • Use Case: Use this when you need to quickly understand the core arguments of a technical tutorial or a long interview without spending hours watching the video.

Quick Start

Use the yt-summary skill to generate a summary with key points and timestamps for the video at the provided URL.

Frequently Asked Questions about yt-summary

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

FAQPage Schema
How do I generate a text transcript from a YouTube video?

To generate a YouTube video transcript, this skill fetches and cleans available subtitle tracks using yt-dlp, converting them into structured text for rapid consumption.

Can I extract key takeaways with timestamps from YouTube subtitles?

Yes, you can extract timestamped key takeaways from YouTube subtitles. The skill processes caption tracks to produce structured summaries, including TL;DRs and actionable points with timestamps.

Do I need yt-dlp to summarize YouTube videos?

Yes, yt-dlp is a required dependency to summarize YouTube videos. The skill relies on yt-dlp specifically for retrieving subtitle tracks before processing them into structured summaries.

What happens if a YouTube video is missing caption tracks?

If a YouTube video is missing caption tracks, the skill provides robust error handling for missing captions. It cannot generate a text-based summary without existing subtitles to process.

How does the tool handle YouTube rate limits during transcription?

The tool handles YouTube rate limits during transcription through built-in error handling mechanisms. This prevents failures when fetching subtitle tracks reaches API request limits.