youtube-content-gen

Extract YouTube transcripts, analyze with Gemini, and generate Next.js guide pages.

261|119|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/kennyzir/7deer_skills --skill youtube-content-gen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: youtube-content-gen
Source: https://github.com/kennyzir/7deer_skills/tree/main/youtube-content-gen
Command: npx skills add https://github.com/kennyzir/7deer_skills --skill youtube-content-gen

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires youtube-transcript-api, yt-dlp, google-genai, imageio-ffmpeg, Pillow, Jinja2, requests, beautifulsoup4.

What problem does it solve?

This skill automates the creation of high-quality, SEO-optimized guide pages from YouTube videos by automatically extracting transcripts, analyzing topics with Gemini AI, and generating structured pages ready for publishing.

Core Features & Use Cases

  • Transcript extraction: fetches YouTube transcripts for downstream processing.
  • AI-assisted analysis: uses Gemini to structure content, identify topics, and craft SEO-friendly outlines.
  • Page generation: renders Next.js pages with schema.org markup and responsive embeds.
  • Templates & reuse: provides templates for consistent page design and metadata.

Quick Start

Run the YouTube Content Generator on a video URL or keyword to automatically produce a guide page.

Frequently Asked Questions about youtube-content-gen

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

FAQPage Schema
How do I turn a YouTube video transcript into an SEO-friendly guide page?

Turning YouTube video transcripts into SEO-friendly guide pages requires extracting the transcript, analyzing the content with Gemini AI, and rendering structured Next.js pages with schema.org markup. This skill automates that entire pipeline.

Can I automatically generate structured documentation from YouTube video content?

Generating structured documentation from YouTube video content is automated by fetching transcripts via youtube-transcript-api, structuring topics with Gemini, and outputting publish-ready Next.js pages. It applies to tutorials, product reviews, and gaming guides.

Do I need a Gemini API key to generate SEO guide pages from YouTube videos?

A Gemini API key is required to generate SEO guide pages from YouTube videos. The pipeline uses google-genai for AI-assisted analysis, topic identification, and crafting SEO-friendly outlines from the extracted video transcripts.

What's the best way to create schema.org markup for Next.js pages from video content?

Creating schema.org markup for Next.js pages from video content is handled by the page generation step, which renders responsive embeds and structured metadata using Jinja2 templates to produce publish-ready guide pages.

Does this approach work with any YouTube video or only those with existing transcripts?

This approach works best with YouTube videos that have existing transcripts, as it relies on the youtube-transcript-api and yt-dlp to fetch video text for downstream Gemini analysis and Next.js page rendering.

What are the limitations of using AI to convert YouTube transcripts into web pages?

Limitations of converting YouTube transcripts into web pages include dependency on transcript availability, the need for a Gemini API key, and the requirement of a Next.js rendering pipeline to produce the final publish-ready guide pages.