A comprehensive command-line interface for the YouTube Data API v3 covering 20 resources and over 50 commands for complete channel and video automation.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install youtube-data-cli
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-data-cli 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 Data CLI is a powerful integration for Openclaw Skills that provides a unified interface for the entire YouTube Data API v3 ecosystem. It enables developers and AI agents to interact with 20 distinct YouTube resources, including search, channels, videos, playlists, and memberships. By abstracting the complexities of raw HTTP requests into 52 intuitive commands, it serves as a critical bridge for automating media workflows.
This skill is designed for high-performance automation, supporting both API Key authentication for public data retrieval and OAuth 2.0 for private data and write operations. Its output is structured as clean, parseable JSON, making it an ideal tool for Openclaw Skills users who need to build automated content pipelines, moderation bots, or data analytics dashboards.
To begin using this with Openclaw Skills, install the package globally via npm:
npm install -g youtube-data-cli
Verify the installation by checking the help menu:
youtube-data-cli --help
For private operations, configure your OAuth credentials in ~/.config/youtube-data-cli/credentials.json or export them as environment variables:
export YOUTUBE_CLIENT_ID='your_id'
export YOUTUBE_CLIENT_SECRET='your_secret'
export YOUTUBE_REFRESH_TOKEN='your_token'
The skill returns structured JSON data corresponding to the YouTube Data API v3 resource schemas. Key data structures include:
| Resource Type | Description | Key Metadata Fields |
|---|---|---|
| Video | Core video metadata | id, snippet, status, contentDetails, statistics |
| Channel | Channel profile info | id, snippet, brandingSettings, statistics |
| Search Result | Query match data | kind, etag, id (videoId/channelId/playlistId) |
| Comment | User interaction | id, snippet (textDisplay, authorDisplayName) |
| Playlist | Curated collections | id, snippet, status, contentDetails |
.srt files.Loading
A powerful automation skill for managing X (Twitter) interactions directly through an AI agent using the twitter-cli framework.

A specialized tool for batch retrieving structured company data based on sector, financing status, and geographical location.

A sophisticated email management skill that prioritizes your inbox based on sender trust tiers rather than arrival order or subject line urgency.

An expert AI agent skill designed to convert meeting transcripts into comprehensive, high-fidelity structured minutes with a guaranteed minimum length and zero data loss.

A powerful command-line interface for retrieving channel statistics, video performance data, and detailed analytics reports from the YouTube Data and Analytics APIs.

A specialized migration agent designed to automate the complex transition of enterprise Maven projects from Spring Boot 2.7 to the modern 3.5 baseline.








































