youtube-transcript

Extract verbatim YouTube transcripts via the Google Gemini API into Markdown.

Updated May 31, 2026
One-click install
npx skills add https://github.com/tsemana/agentic-skills --skill youtube-transcript-tsemana
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: youtube-transcript
Source: https://github.com/tsemana/agentic-skills/tree/main/skills/Research/youtube-transcript
Command: npx skills add https://github.com/tsemana/agentic-skills --skill youtube-transcript-tsemana

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google-genai, and includes scripts (resource) components.

What problem does it solve?

The skill solves the problem of manually transcribing YouTube videos, by automating the extraction process from video to verbatim text with the added benefit of formatting as markdown for ease of use.

Core Features & Use Cases

  • Automatic Transcription: Transcribes video content using the Google Gemini API.
  • Secure Key Handling: Manages API keys securely, following good security practices.
  • Flexible Output: Can save to a file, output to standard output, or auto-save based on user settings.

Quick Start

Use the youtube-transcript skill by running the following command and providing the YouTube URL as input: .venv/bin/python3 scripts/get_transcript.py "YOUTUBE_URL" --model <model>

Frequently Asked Questions about youtube-transcript

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

FAQPage Schema
How do I extract a transcript from a YouTube video automatically?

You can extract a YouTube transcript automatically by providing the video URL to this skill, which leverages the Google Gemini API to capture the spoken content and output it as a verbatim markdown text file.

Can I use the Google Gemini API for YouTube transcription?

Yes, you can use the Google Gemini API for YouTube transcription. This skill integrates the Gemini API to process video content and deliver verbatim transcripts formatted as markdown for research tasks.

Do I need a Google Gemini API key to get video transcripts?

Yes, you need a Google Gemini API key to get video transcripts. The skill requires this dependency for automated extraction but manages the API key securely, following good security practices during processing.

What is the best way to convert YouTube video content to markdown?

The best way to convert YouTube video content to markdown is using an automated extraction tool like this skill, which processes the video via the Gemini API and outputs verbatim transcripts directly in markdown format.

How do I save a YouTube transcript to a file instead of standard output?

You can save a YouTube transcript to a file by configuring the skill's flexible output settings to auto-save or write directly to a file, allowing you to store the extracted markdown transcript locally instead of printing to standard output.

What are the limitations of using Gemini API for extracting publicly accessible video transcripts?

A key limitation of using the Gemini API for extracting publicly accessible video transcripts is that the skill is restricted to processing publicly available video sources, meaning it cannot access private or restricted content for research transcription.

Related Skills