skills$openclaw/gemini-yt-video-transcript
odrobnik6.5k

by odrobnik

gemini-yt-video-transcript – OpenClaw Skill

gemini-yt-video-transcript is an OpenClaw Skills integration for coding workflows. Create a verbatim transcript for a YouTube URL using Google Gemini (speaker labels, paragraph breaks; no time codes). Use when the user asks to transcribe a YouTube video or wants a clean transcript (no timestamps).

6.5k stars6.0k forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026coding

Skill Snapshot

namegemini-yt-video-transcript
descriptionCreate a verbatim transcript for a YouTube URL using Google Gemini (speaker labels, paragraph breaks; no time codes). Use when the user asks to transcribe a YouTube video or wants a clean transcript (no timestamps). OpenClaw Skills integration.
ownerodrobnik
repositoryodrobnik/gemini-yt-video-transcript
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @odrobnik/gemini-yt-video-transcript
last updatedFeb 7, 2026

Maintainer

odrobnik

odrobnik

Maintains gemini-yt-video-transcript in the OpenClaw Skills directory.

View GitHub profile
File Explorer
4 files
.
scripts
youtube_transcript.py
5.3 KB
_meta.json
311 B
SKILL.md
1.1 KB
SKILL.md

name: gemini-yt-video-transcript description: "Create a verbatim transcript for a YouTube URL using Google Gemini (speaker labels, paragraph breaks; no time codes). Use when the user asks to transcribe a YouTube video or wants a clean transcript (no timestamps)." summary: "Generate a verbatim YouTube transcript via Google Gemini (speaker labels, no time codes)." version: 1.0.2 homepage: https://github.com/odrobnik/gemini-yt-video-transcript-skill metadata: {"clawdbot":{"emoji":"📝","requires":{"env":["GEMINI_API_KEY"],"bins":["python3"]}}}

Gemini YouTube Video Transcript

Create a verbatim transcript for a YouTube URL using Google Gemini.

Output format

  • First line: YouTube video title
  • Then transcript lines only in the form:
Speaker: text

Requirements

  • No time codes
  • No extra headings / lists / commentary

Usage

python3 {baseDir}/scripts/youtube_transcript.py "https://www.youtube.com/watch?v=..."

Options:

  • --out <path> Write transcript to a specific file (default: auto-named in the workspace out/ folder).

Delivery

When chatting: send the resulting transcript as a document/attachment.

README.md

No README available.

Permissions & Security

Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.

Requirements

  • OpenClaw CLI installed and configured.
  • Language: Markdown
  • License: MIT
  • Topics:

FAQ

How do I install gemini-yt-video-transcript?

Run openclaw add @odrobnik/gemini-yt-video-transcript in your terminal. This installs gemini-yt-video-transcript into your OpenClaw Skills catalog.

Does this skill run locally or in the cloud?

OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.

Where can I verify the source code?

The source repository is available at https://github.com/openclaw/skills/tree/main/skills/odrobnik/gemini-yt-video-transcript. Review commits and README documentation before installing.