ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified media Safety 4/5

transcript

Get transcripts from any YouTube video — for summarization, research, translation, quoting, or content analysis. Use when the user shares a video link or asks "what did they say", "get the transcript", "transcribe this video", "summarize this video", or wants to analyze spoken content.

Why use this skill?

Use the OpenClaw transcript skill to fetch accurate YouTube video transcripts for summarization, research, and analysis. Install via ClawHub today.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/therohitdas/transcript
Or

What This Skill Does

The transcript skill enables the OpenClaw agent to fetch and process video transcripts directly from YouTube using the TranscriptAPI.com service. By integrating this skill, your agent can bridge the gap between video content and textual analysis, allowing it to extract, summarize, or translate spoken information. Whether you are conducting research, gathering quotes, or simply need to understand the content of a long video without watching it, this skill provides a seamless, programmatic way to retrieve structured transcript data with timestamps and relevant metadata.

Installation

To add this capability to your agent, run the following command in your terminal: clawhub install openclaw/skills/skills/therohitdas/transcript

After installation, you must authenticate. If the TRANSCRIPT_API_KEY environment variable is not set, initiate the registration flow by asking the agent to help you set it up. The agent will prompt for your email, send a verification code, and subsequently save your API credentials to ~/.openclaw/openclaw.json. For security, your existing configuration file is always backed up before any modifications occur.

Use Cases

This skill is designed for knowledge workers and power users. Common use cases include: summarizing lengthy educational lectures or tech tutorials for quick study; extracting specific quotes from interviews or podcasts for content creation; and performing cross-lingual analysis by fetching transcripts of videos in foreign languages and utilizing agent tools to translate them. It acts as an efficient bridge for any task requiring spoken-to-text data pipelines.

Example Prompts

  1. "Can you get the transcript for this video and give me a 3-bullet point summary of the main arguments?"
  2. "What did the speaker say at the 5-minute mark in this YouTube link?"
  3. "Transcribe this video for me, I need to copy the exact quotes for a blog post I am writing."

Tips & Limitations

Always ensure you have a valid TranscriptAPI account to avoid service interruptions. While the skill supports various YouTube formats—including standard URLs, short URLs, and Shorts—it relies on the accessibility of the source video; private or restricted videos may not be reachable. When requesting summaries, the agent defaults to a format that includes timestamps and metadata, which provides better context for your analysis. For advanced users, you can export your API key as an environment variable to use the functionality outside of the OpenClaw environment, provided you follow the documentation for your specific shell configuration.

Metadata

Stars946
Views2
Updated2026-02-13
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-therohitdas-transcript": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#youtube#transcription#summarization#video-analysis#productivity
Safety Score: 4/5

Flags: network-access, file-write, external-api

Related Skills

slack-personal

Read, send, search, and manage Slack messages and DMs via the slk CLI. Use when the user asks to check Slack, read channels or DMs, send Slack messages, search Slack, check unreads, manage drafts, view saved items, or interact with Slack workspace. Also use for heartbeat Slack checks. Triggers on "check slack", "any slack messages", "send on slack", "slack unreads", "search slack", "slack threads", "draft on slack", "read slack dms", "message on slack".

therohitdas 946

video-transcript

Extract full transcripts from video content for analysis, summarization, note-taking, or research. Use when the user wants a written version of video content, asks to "transcribe this", "get the text from this video", "convert video to text", or shares a video URL for content extraction.

therohitdas 946

transcriptapi

Full TranscriptAPI toolkit — fetch YouTube transcripts, search videos and channels, browse channel uploads, get latest videos, and explore playlists. Use when the user wants to work with YouTube content programmatically, get transcripts for summarization or analysis, find videos, or monitor channels. Triggers on YouTube URLs, "transcript", "transcriptapi", "video summary", "what did they say", "find videos about", "search youtube".

therohitdas 946

youtube-data

Access YouTube video data — transcripts, metadata, channel info, search, and playlists. A lightweight alternative to Google's YouTube Data API with no quota limits. Use when the user needs structured data from YouTube videos, channels, or playlists without dealing with Google API setup, OAuth, or daily quotas.

therohitdas 946

youtube-full

Complete YouTube toolkit — transcripts, search, channels, playlists, and metadata all in one skill. Use when you need comprehensive YouTube access, want to search and then get transcripts, browse channel content, work with playlists, or need the full suite of YouTube data endpoints. The all-in-one YouTube skill for agents.

therohitdas 946