YouTube Thumbnail for Openclaw

A specialized automation skill for managing and updating YouTube video thumbnails directly via the yutu CLI tool.

openwaygate
v0.10.7-dev
Mar 14, 2026
1
1k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install youtube-thumbnail

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 youtube-thumbnail 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 Thumbnail?

The YouTube Thumbnail skill provides a robust interface for AI agents to interact with the YouTube Data API to manage video assets. By leveraging the yutu command-line utility, this skill allows for the programmatic setting of custom video thumbnails, ensuring your content stands out without manual browser-based uploads. As part of the wider ecosystem of Openclaw Skills, it bridges the gap between local media production and cloud-based content management.

This tool is designed for developers and creators who need a reliable, scriptable way to update their channel aesthetics. It handles the complexities of API communication while providing a simple command structure for both human users and autonomous coding agents.

YouTube Thumbnail Use Cases

  • Automating the upload of custom thumbnails after a video rendering pipeline finishes.
  • Updating thumbnails across multiple videos simultaneously to reflect new branding.
  • Integrating thumbnail management into a headless CMS or automated social media workflow using Openclaw Skills.
  • Rapidly testing different thumbnail designs by swapping them via the command line.

How YouTube Thumbnail Works

  1. The skill identifies the target YouTube video ID and the local path of the image to be used as the thumbnail.
  2. It verifies the presence of required Google Cloud Platform OAuth credentials and cached tokens.
  3. The yutu CLI is invoked with the specific thumbnail set command and necessary flags.
  4. The image data is transmitted to the YouTube Data API endpoint.
  5. Upon a successful response, the YouTube video metadata is updated, and the skill confirms the change to the agent.

YouTube Thumbnail Setup

To use this of the Openclaw Skills, you must first install the yutu package and configure your Google Cloud credentials:

# Install the yutu CLI globally via npm
npm install -g @eat-pray-ai/yutu

# Verify installation and view help
yutu thumbnail --help

Environment Variables Required:

  • YUTU_CREDENTIAL: Path to your client_secret.json.
  • YUTU_CACHE_TOKEN: Path to your cached youtube.token.json.

YouTube Thumbnail Data Schema & Taxonomy

The skill relies on a specific configuration structure to maintain persistent access to the YouTube API:

File/Variable Purpose Type
client_secret.json Google Cloud OAuth 2.0 Credentials JSON File
youtube.token.json Cached API access and refresh tokens JSON File
YUTU_CREDENTIAL Environment variable pointing to secrets Path String
video_id Unique identifier for the YouTube video String
thumbnail_path Local file system path to the image Path String

YouTube Thumbnail Advanced Features

  • Multi-account support via interchangeable credential and token environment variables.
  • Seamless integration with automated CI/CD pipelines for video content creators.
  • Native support for AI coding agents to troubleshoot and resolve API permission issues.
  • Extensible CLI architecture allows for future expansion into broader YouTube metadata management within Openclaw Skills.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*