← Back to Skills Marketplace
YouTube Video
by
OpenWaygate
· GitHub ↗
· v0.10.7-dev
· MIT-0
420
Downloads
1
Stars
2
Active Installs
2
Versions
Install in OpenClaw
/install youtube-video
Description
Manage YouTube videos. Use this skill to list, upload, update, delete, get rating, or report videos. Useful when working with YouTube video — provides comman...
Usage Guidance
This skill appears to be what it claims: a wrapper around the yutu CLI that needs your YouTube OAuth client secret and cached token to act on your account. Before installing, do the following: (1) Verify the yutu package source (GitHub repo and npm package), review any package install scripts and the repository code if possible; (2) Prefer installing the yutu binary from an official release (GitHub releases, brew/winget/golang install) you trust rather than blindly installing npm global packages; (3) Use a limited-scope OAuth client and a test account if possible, since the skill can delete videos and report abuse; (4) Limit where you store YUTU_CREDENTIAL/YUTU_CACHE_TOKEN and revoke tokens/credentials if you stop using the skill. If you cannot verify the package source, consider this a moderate-risk installation.
Capability Analysis
Type: OpenClaw Skill
Name: youtube-video
Version: 0.10.7-dev
The skill is a legitimate wrapper for the 'yutu' CLI tool (github.com/eat-pray-ai/yutu) used to manage YouTube videos via the YouTube Data API. It requires standard OAuth credentials (client_secret.json) and environment variables (YUTU_CREDENTIAL) to function, and all documented operations (list, upload, delete) are consistent with its stated purpose without any evidence of malicious intent or data exfiltration.
Capability Assessment
Purpose & Capability
Name/description match the declared requirements: the skill uses the yutu CLI and needs OAuth client credentials (client_secret.json / YUTU_CREDENTIAL) and a cached token (youtube.token.json / YUTU_CACHE_TOKEN). These are exactly what a YouTube management tool would need.
Instruction Scope
SKILL.md and reference docs instruct the agent to run yutu commands (list, insert, update, delete, rate, reportAbuse). The docs reference only YouTube-related files/flags (video files, thumbnail paths, OAuth files). There are no instructions to read or exfiltrate unrelated system files or to post data to endpoints other than YouTube/yutu.
Install Mechanism
Install uses an npm package (@eat-pray-ai/yutu) which is an expected distribution method but carries the usual npm risks (packages may run install scripts). The SKILL.md also documents additional install methods (brew, winget, go, prebuilt binaries) whereas the skill metadata only lists the node package — a minor inconsistency. Recommend reviewing the npm package source and its postinstall scripts or installing yutu via a system package/release binary you trust.
Credentials
The only required env vars and config files are YUTU_CREDENTIAL and YUTU_CACHE_TOKEN (plus client_secret.json and youtube.token.json). These are directly necessary for OAuth-based access to the YouTube API. No unrelated secrets or broad system credentials are requested.
Persistence & Privilege
always:false (good). The skill is user-invocable and allows normal autonomous invocation (disable-model-invocation:false) — that is the platform default. Because the skill can perform destructive actions (delete, report abuse) with the provided OAuth tokens, autonomous invocation increases impact if misused; this is a contextual risk rather than an incoherence.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install youtube-video - After installation, invoke the skill by name or use
/youtube-video - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.10.7-dev
- Added OpenClaw metadata with required env, bins, configs, primaryEnv, emoji, homepage, and install instructions in SKILL.md.
- Updated SKILL.md to remove the "compatibility" field and use OpenClaw-style fields instead.
- No changes to core functionality or user commands.
v0.10.6-3
- Added detailed setup and installation instructions for first-time users.
- Expanded description to clarify available commands and triggers.
- Listed required configuration files and environment variables in metadata.
- Provided a Quick Start section with example commands.
- Linked to specific operation references for easier navigation.
Metadata
Frequently Asked Questions
What is YouTube Video?
Manage YouTube videos. Use this skill to list, upload, update, delete, get rating, or report videos. Useful when working with YouTube video — provides comman... It is an AI Agent Skill for Claude Code / OpenClaw, with 420 downloads so far.
How do I install YouTube Video?
Run "/install youtube-video" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is YouTube Video free?
Yes, YouTube Video is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does YouTube Video support?
YouTube Video is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created YouTube Video?
It is built and maintained by OpenWaygate (@openwaygate); the current version is v0.10.7-dev.
More Skills