youtube-content

Convert YouTube video URLs into structured text transcripts and summaries.

Updated May 16, 2026
One-click install
npx skills add https://github.com/jaredcroxton/hermes-mirror --skill youtube-content-jaredcroxton
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: youtube-content
Source: https://github.com/jaredcroxton/hermes-mirror/tree/main/agents/skills/media/youtube-content
Command: npx skills add https://github.com/jaredcroxton/hermes-mirror --skill youtube-content-jaredcroxton

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

It saves time by converting YouTube video transcripts into clear, structured written content instead of forcing you to manually watch, copy, and rewrite.

Core Features & Use Cases

  • Transcript fetching: Pulls transcript segments from a YouTube URL, including support for common URL variants and direct video IDs.
  • Structured transformations: Produces chapters, full summaries, per-chapter summaries, thread-style posts, blog posts, and timestamped quotes.
  • Language handling & fallbacks: Lets you request a specific language with a fallback approach when transcripts are missing or empty.

Quick Start

Provide the YouTube URL and ask for a chaptered summary with timestamps for that video.

Frequently Asked Questions about youtube-content

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

FAQPage Schema
How do I turn a YouTube transcript into a blog post or thread?

To turn a YouTube transcript into a blog post or thread, provide the video URL to fetch transcript segments and reformat them into structured written content. The tool extracts available text and transforms it into chapters, summaries, threads, or blog posts.

What is the best way to summarize YouTube videos with timestamps?

The best way to summarize YouTube videos with timestamps is to extract transcript segments and reformat them into chaptered summaries. This process retrieves text from the video URL and applies timestamp formatting to create structured, readable outputs.

Can I extract transcript segments from a YouTube URL using a specific language?

Yes, you can extract transcript segments from a YouTube URL using a specific language. The tool lets you request a preferred language and applies a fallback approach if transcripts are missing or empty for that language selection.

Why does my YouTube transcript extraction return an empty result?

YouTube transcript extraction returns an empty result when the video lacks available transcript segments or the requested language is unsupported. The tool performs output validation to ensure the transcript is non-empty and coherent, using fallbacks if available.

Do I need the youtube-transcript-api to generate timestamped quotes from videos?

Yes, you need the youtube-transcript-api dependency to generate timestamped quotes from videos. This dependency enables the retrieval of transcript segments from YouTube URLs, which are then reformatted into structured quotes with timestamps.