YouTube Master for Openclaw

An intelligent YouTube data extraction tool that combines the YouTube Data API and Apify for metadata, statistics, and transcripts.

tevfikgulep
v1.1.0
Feb 27, 2026
0
0
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install yt-master

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 yt-master 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 YouTube Master?

YouTube Master is a specialized technical utility designed to bridge the gap between basic video metadata and deep content analysis. Built for the Openclaw Skills ecosystem, it provides a unified interface to retrieve comprehensive video data including view counts, channel details, tags, and full transcripts. The skill is architected to be highly cost-effective, using the free YouTube Data API quota for metadata and only invoking external paid services like Apify when transcripts are explicitly requested.

This skill is ideal for developers building content aggregators, researchers performing sentiment analysis, or creators looking to automate their metadata workflows. By optimizing API calls based on specific user needs, it ensures fast performance and minimal resource consumption while delivering a complete data picture of any YouTube video.

YouTube Master Use Cases

  • Generating text summaries of YouTube videos for LLM training or research.
  • Automating competitive analysis by tracking view counts and engagement metrics.
  • Harvesting video SEO tags and descriptions for content optimization.
  • Localizing content by extracting transcripts in specific languages using the Apify integration.

How YouTube Master Works

  1. The user provides a YouTube URL or a specific Video ID to the skill.
  2. The skill immediately queries the YouTube Data API v3 to fetch metadata, statistics, and descriptions.
  3. The skill checks for a transcript request flag; if present, it initiates an Apify actor to scrape the video's text content.
  4. All retrieved data points are aggregated into a structured format and returned to the user or piped into a file.

YouTube Master Setup

To use this within Openclaw Skills, you need to configure your API keys. You can set them as environment variables:

export YOUTUBE_API_KEY="AIzaSy..."
export APIFY_TOKEN="apify_api_..."

Alternatively, add them to your Openclaw workspace configuration at ~/.openclaw/workspace/credentials/api-credentials.json:

{
  "google": {
    "api_key": "YOUR_KEY_HERE"
  },
  "apify": {
    "api_key": "YOUR_TOKEN_HERE"
  }
}

YouTube Master Data Schema & Taxonomy

The skill organizes extracted information into a clear hierarchy. Below is the taxonomy of the returned data:

Data Category Fields Included
Core Metadata Title, Channel Name, Upload Date, Tags
Engagement View Count, Like Count, Comment Count
Media Thumbnail URLs (Multiple resolutions)
Content Description, Full Transcript (Optional)
Configuration Language settings, API source tracking

YouTube Master Advanced Features

  • Conditional logic that prevents unnecessary Apify token consumption unless transcripts are requested.
  • Support for multilingual transcript extraction using the --lang flag.
  • CLI-ready output format allows for seamless integration into larger bash automation pipelines.
  • Versatile input handling for both shortened video IDs and full browser URLs.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*