youtube-content

Extract YouTube video transcripts and convert them into structured formats.

Updated Jul 3, 2026
One-click install
npx skills add https://github.com/LynxLabVN/office-agent --skill youtube-content-lynxlabvn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: youtube-content
Source: https://github.com/LynxLabVN/office-agent/tree/main/agent-core/skills/media/youtube-content
Command: npx skills add https://github.com/LynxLabVN/office-agent --skill youtube-content-lynxlabvn

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Transforms YouTube video content into various structured formats like summaries, threads, and blog posts, making it easier to digest and reuse.

Core Features & Use Cases

  • Transcript Extraction: Fetch and convert YouTube video transcripts into JSON for programmatic access.
  • Content Summarization: Generate a concise summary of the entire video content.
  • Output Formatting: Customize the output to include chapters, threads, or full blog posts.
  • Use Case: Use this Skill to create a thread of a YouTube talk on Twitter, summarize a video for quick reference, or format a video transcript for a blog post.

Quick Start

Use the youtube-content skill to summarize the content of a YouTube video at 'https://youtube.com/watch?v=VIDEO_ID'.

Frequently Asked Questions about youtube-content

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

FAQPage Schema
How do I extract and summarize YouTube video content programmatically?

To extract and summarize YouTube video content programmatically, this Skill fetches video transcripts via the youtube-transcript-api library and converts them into structured formats like concise summaries or threads.

Can I convert a YouTube transcript into a blog post or Twitter thread?

Yes, you can convert a YouTube transcript into a blog post or Twitter thread. The Skill processes extracted transcripts and outputs customized formats including chapters, threads, and full blog posts.

What do I need to fetch YouTube transcripts for content processing?

To fetch YouTube transcripts for content processing, you need the youtube-transcript-api library installed in your environment. This dependency is required to retrieve and process the video transcript data.

Does this approach work for getting JSON output from a YouTube video analysis?

Yes, this approach works for getting JSON output from a YouTube video analysis. The Skill extracts video transcripts and converts them into JSON format for direct programmatic access and content processing.

How does transcript extraction handle video content formatting?

Transcript extraction handles video content formatting by fetching the raw text and reformatting it into structured outputs. You can customize the result to include chapters, threads, or full blog posts depending on your use case.

Are there limitations when using youtube-transcript-api for video analysis?

When using youtube-transcript-api for video analysis, limitations apply if a YouTube video lacks subtitles or transcripts. The Skill cannot summarize or process content if the source video does not have an accessible transcript.