youtube-content

Fetch YouTube transcripts and convert them into structured JSON with segments.

Updated Jun 1, 2026
One-click install
npx skills add https://github.com/SatangThevalue/ai-skills --skill youtube-content-satangthevalue
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: youtube-content
Source: https://github.com/SatangThevalue/ai-skills/tree/main/skills/media/youtube-content
Command: npx skills add https://github.com/SatangThevalue/ai-skills --skill youtube-content-satangthevalue

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Content teams and researchers spend time manually turning YouTube transcripts into usable formats like summaries, chapters, threads, and blog posts; this Skill automates that workflow.

Core Features & Use Cases

  • Transcript fetching: programmatically retrieve transcripts for YouTube videos in the desired language(s).
  • Flexible output: return full transcripts, timestamped outputs, or formatted content suitable for chapters, summaries, threads, or blogs.
  • Batch-ready tooling: chunk long transcripts and produce consumable outputs that fit downstream workflows (e.g., social threads, articles).
  • Use case: turn a 15-minute video into a summarized article and a Twitter thread to share insights.

Quick Start

Fetch a YouTube video transcript and generate a timestamped summary suitable for social sharing.

Frequently Asked Questions about youtube-content

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

FAQPage Schema
How do I fetch YouTube transcripts and convert them into structured JSON?

To fetch YouTube transcripts and convert them into structured JSON, use this Skill to retrieve video data and normalize segments into dictionaries containing text, start, and duration fields for downstream processing.

Can I generate timestamped summaries from YouTube video transcripts?

Yes, you can generate timestamped summaries from YouTube video transcripts by configuring the Skill to return timestamped outputs alongside the full text, making it suitable for social sharing and chapter creation.

Does the youtube-transcript-api support fetching transcripts in multiple languages?

The youtube-transcript-api supports optional language selection, allowing you to programmatically retrieve YouTube video transcripts in your desired language(s) for content generation workflows.

What is the best way to automate turning YouTube transcripts into blog posts and threads?

The best way to automate turning YouTube transcripts into blog posts and threads is using batch-ready tooling that chunks long transcripts and produces consumable outputs tailored for social media and article formats.

How do I get plain text versus timestamped outputs from a YouTube transcript?

You can get plain text or timestamped outputs from a YouTube transcript by specifying the desired output format when fetching data, allowing flexibility for both reading and downstream content generation.