bestblogs-transcribe-youtube

Transcribe YouTube videos into Markdown via browser-executed Gemini requests.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ginobefun/gino-skills --skill bestblogs-transcribe-youtube
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bestblogs-transcribe-youtube
Source: https://github.com/ginobefun/gino-skills/tree/main/skills/bestblogs-transcribe-youtube
Command: npx skills add https://github.com/ginobefun/gino-skills --skill bestblogs-transcribe-youtube

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Convert spoken YouTube content into editable plain text and Markdown so creators and researchers can quickly extract, quote, and republish video content without manual playback and typing.

Core Features & Use Cases

  • Uses Chrome AppleScript to execute a synchronous XHR from a logged-in gemini.google.com tab, leveraging a configured Gemini Gem to transcribe video content.
  • Supports selectable thinking levels (fast, think, pro), streams and parses Gemini responses, outputs to stdout or writes to a specified file, and includes clear error messages for token, network, and parse failures.
  • Use Case: A podcaster or writer converts an interview or tutorial on YouTube into a Markdown draft for quoting, summarizing, or republishing.

Quick Start

Transcribe a public YouTube link and save the transcript to a file by running the transcribe script with the target URL and an output path.

Frequently Asked Questions about bestblogs-transcribe-youtube

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

FAQPage Schema
How do I transcribe a YouTube video into a Markdown transcript?

To transcribe a YouTube video into a Markdown transcript, this Skill uses Chrome AppleScript to execute synchronous XHR requests from a logged-in gemini.google.com tab. It leverages a configured Gemini Gem to process the video content and outputs the result to stdout or a file.

Can I use Gemini to extract subtitles from YouTube videos on macOS?

Yes, you can extract subtitles from YouTube videos on macOS using Gemini. The Skill requires Google Chrome logged into gemini.google.com and AppleScript JavaScript from Apple Events enabled to automate browser requests and fetch the transcript.

Does transcribing YouTube videos with Gemini require a specific browser setup?

Transcribing YouTube videos with Gemini requires Google Chrome logged into gemini.google.com with an active session. You must enable AppleScript JavaScript from Apple Events in Chrome to allow automated execution of XHR requests for subtitle extraction.

What thinking levels can I select when converting YouTube videos to text?

When converting YouTube videos to text, you can select from fast, think, and pro thinking levels. The Skill streams and parses the Gemini responses based on your selection to generate the final Markdown output.

Why does my YouTube to Markdown transcription fail with a token or network error?

YouTube to Markdown transcription fails when the in-page access token cannot be extracted or network credentials are missing. The Skill includes clear error messages for token, network, and parse failures to help you diagnose the issue.

Do I need a configured Gemini Gem ID to extract YouTube video transcripts?

Yes, you need a configured Gemini Gem ID to extract YouTube video transcripts. The Skill uses this ID to send authenticated XHR requests with credentials, streaming and parsing the Gemini responses to produce the final Markdown output.