youtube-content

Convert YouTube video transcripts into summaries, chapters, threads, and blogs.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/MarbleSodas/Mavis --skill youtube-content-marblesodas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: youtube-content
Source: https://github.com/MarbleSodas/Mavis/tree/main/skills/media/youtube-content
Command: npx skills add https://github.com/MarbleSodas/Mavis --skill youtube-content-marblesodas

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires youtube-transcript-api, and includes scripts (resource) and references (resource) components.

What problem does it solve?

It eliminates the time-consuming effort of manually watching or reading YouTube content by turning available transcripts into structured, ready-to-use outputs like summaries, chapters, and social threads.

Core Features & Use Cases

  • Transcript-to-structured content: Converts YouTube transcripts into chapters, chapter-by-chapter summaries, and readable formats.
  • Multiple output styles: Produces concise video summaries, Twitter/X-style threads, and blog-ready posts with key takeaways.
  • Timestamped insights: Generates timestamped quotes and chapter listings to preserve where ideas appear in the video.
  • Common use cases: When a user shares a YouTube URL and needs a digest, when creating study notes, or when repurposing a video into a blog or thread.

Quick Start

Provide a YouTube URL to the skill and ask for a summary (default) or specify a format like chapters, thread, quotes, or blog.

Frequently Asked Questions about youtube-content

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

FAQPage Schema
How do I convert a YouTube video transcript into a blog post or social thread?

To convert a YouTube video transcript into a blog post or social thread, provide the video URL and specify your desired format. The tool fetches transcript segments, chunks long texts, and restructures them into coherent blogs or threads.

Can I generate timestamped chapters and quotes from a YouTube URL?

Yes, you can generate timestamped chapters and quotes from a YouTube URL. The skill fetches transcript segments with optional timestamps and transforms them into structured chapter listings and timestamped extracts.

Does this tool work with YouTube shorts, embeds, and live links?

Yes, the tool works with YouTube shorts, embeds, and live links. It accepts standard URLs, raw video IDs, and various link formats to fetch transcripts for content transformation.

What is the best way to summarize long YouTube videos automatically?

The best way to summarize long YouTube videos automatically is to pass the URL for transcript extraction. The system validates non-empty results, chunks overly long transcripts, and applies coherence checks to produce structured summaries.

Do I need the youtube-transcript-api to extract video summaries?

Yes, you need the youtube-transcript-api dependency to extract video summaries. It is required to fetch transcript segments with proper language handling before transforming them into your requested output format.

Why does YouTube transcript summarization fail for some videos?

YouTube transcript summarization fails when a video lacks available captions or transcripts. The system requires non-empty transcript results from the youtube-transcript-api to validate and process content successfully.