youtube-summarizer

Extract YouTube transcripts and generate structured Markdown summaries with timestamped sections.

Updated Feb 14, 2026
One-click install
npx skills add https://github.com/CivicOSInstitute/civicos-institute.github.io --skill youtube-summarizer-civicosinstitute
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: youtube-summarizer
Source: https://github.com/CivicOSInstitute/civicos-institute.github.io/tree/main/skills/youtube-summarizer
Command: npx skills add https://github.com/CivicOSInstitute/civicos-institute.github.io --skill youtube-summarizer-civicosinstitute

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Turn lengthy YouTube videos into concise, structured transcripts with clear overviews and highlights.

Core Features & Use Cases

  • Transcript extraction: Retrieve transcripts using the provided scripts to avoid manual transcription.
  • Structured summarization: Generate a multi-section summary with a top overview, timestamped sections, and key takeaways.
  • Output delivery: Produce a ready-to-use Markdown summary with highlights for sharing or documentation.

Quick Start

Run the workflow to extract a transcript from a YouTube video and generate a structured summary.

Frequently Asked Questions about youtube-summarizer

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

FAQPage Schema
How do I summarize a YouTube video transcript into structured sections?

To summarize a YouTube video transcript, this tool extracts the text and generates a structured Markdown file containing a top overview, timestamped sections, key announcements, and takeaways.

What is the best way to get a summary with timestamps from a long educational video?

The best way to get a summary with timestamps from a long educational video is using a natural-language summarizer that automatically sections the transcript and aligns key points with video timestamps.

Do I need yt-dlp to extract YouTube transcripts for summarization?

Yes, you need yt-dlp installed as a dependency to extract YouTube transcripts before the Python scripts can process the text and generate the final structured summary.

Can I generate a Markdown summary from a YouTube product announcement video?

Yes, you can generate a Markdown summary from a YouTube product announcement video, producing a ready-to-use file with highlights, timestamped sections, and key takeaways for documentation.

How does natural-language summarization handle lengthy YouTube video transcripts?

Natural-language summarization processes lengthy YouTube video transcripts by parsing the full text and distilling it into a concise overview, sectioned timestamps, and core takeaways.