Openclaw YouTube Transcript for Openclaw

A high-performance utility for Openclaw agents to extract text transcripts and subtitles directly from YouTube URLs without the need for local audio processing.

yoavrez
v1.0.0
Mar 5, 2026
23
32k
29

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install openclaw-youtube-transcript

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install openclaw-youtube-transcript using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Openclaw YouTube Transcript?

The Openclaw YouTube Transcript skill provides a lightweight and efficient way for AI agents to access the spoken content of video media. By utilizing the powerful yt-dlp library, it fetches manual and auto-generated subtitles directly from YouTube servers. This approach is significantly faster and less resource-intensive than running local speech-to-text models, making it a perfect addition to your collection of Openclaw Skills for research and data extraction.

This skill is specifically designed for Openclaw agents that need to interpret, summarize, or archive video content. Whether you are building a research assistant or an automated content analyzer, this tool ensures your agent has immediate access to the text-based data within any YouTube video.

Openclaw YouTube Transcript Use Cases

  • Summarizing long-form educational videos or interviews.
  • Extracting specific quotes or data points from video tutorials.
  • Saving video captions to local files for offline analysis or indexing.
  • Providing context to AI agents for video-based research tasks using Openclaw Skills.

How Openclaw YouTube Transcript Works

  1. The user provides a YouTube URL to the AI agent.
  2. The skill triggers a Python script that uses yt-dlp to query the video's available subtitle tracks.
  3. The script retrieves the requested language (defaulting to English) and parses the subtitle format into clean, readable text.
  4. The resulting transcript is either printed to the terminal or saved to a specified output file for further processing.

Openclaw YouTube Transcript Setup

First, ensure you have the required dependencies installed on your system:

# For macOS users
brew install yt-dlp

# For Linux users
apt install yt-dlp

You can then execute the transcription script through your Openclaw Skills environment using Python 3:

python3 scripts/transcribe.py "https://www.youtube.com/watch?v=VIDEO_ID"

Openclaw YouTube Transcript Data Schema & Taxonomy

The skill processes input via CLI flags and organizes the output as follows:

Option Description Format
URL The target YouTube video link String
--language The desired subtitle language code e.g., en, es, fr
--output The file path where the transcript is saved .txt or .md

All metadata is handled internally to ensure Openclaw Skills can parse the text without noise.

Openclaw YouTube Transcript Advanced Features

  • Seamlessly switches between manual human-written captions and YouTube auto-generated transcripts.
  • Customizable output destinations for integration into larger automated pipelines.
  • Telemetry opt-out via environment variables for privacy-conscious developers.
  • High-speed data retrieval optimized for use within the Openclaw Skills ecosystem.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*