Securely upload videos to YouTube using the official Data API v3 and OAuth 2.0 authentication.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install youtube-upload
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install youtube-upload using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The YouTube Video Uploader skill provides a robust and programmable way to publish content directly to your YouTube channel. Unlike fragile browser automation methods, this skill leverages the official YouTube Data API v3, ensuring high reliability, support for large file chunking, and secure OAuth 2.0 authentication. It is an essential tool within the Openclaw Skills ecosystem for creators and developers looking to automate their video distribution pipelines without manual intervention.
To begin using this skill, install the necessary dependencies via pip:
pip3 install google-api-python-client google-auth-oauthlib google-auth-httplib2
You must also provide a client_secret.json file, which can be generated from the Google Cloud Console by creating an OAuth 2.0 Client ID (Desktop App) with the YouTube Data API v3 enabled. Once the secrets file is ready, you can run the upload script which will guide you through the initial authentication.
The skill manages the following data and parameters for its operation:
| Item | Type | Description |
|---|---|---|
| client_secret.json | File | OAuth 2.0 credentials required for secure API access. |
| token.pickle | File | Local storage for authenticated session tokens, generated after first run. |
| --file | Path | The absolute path to the mp4 or supported video file for upload. |
| --privacy | String | Defines the visibility status: public, private, or unlisted. |
| --description | String | The text metadata that appears in the YouTube video description box. |
Loading
A technical skill for automating video uploads to YouTube via official OAuth 2.0 authentication and API integration.

An automated solution for managing Xiaohongshu accounts, publishing notes, and tracking performance data via Openclaw Skills.

A comprehensive automation skill for Git that handles change detection, commit message generation, and remote synchronization.

A high-performance skill that enables AI agents to delegate coding tasks to background sub-agents for non-blocking execution.

Superclaw is a comprehensive workflow engine that prevents AI agents from coding prematurely by enforcing a strict design, plan, and execute cycle.

A thesis-driven trading assistant for equity and options analysis designed to enforce discipline and edge identification.








































