← Back to Skills Marketplace
2700
Downloads
3
Stars
7
Active Installs
3
Versions
Install in OpenClaw
/install yt-api-cli
Description
Manage your YouTube account from the command line. Complete CLI for YouTube Data API v3 - list/search videos, upload, manage playlists, and more.
Usage Guidance
This skill appears to be what it claims (a YouTube Data API CLI). Before installing: 1) Verify the upstream GitHub repository and releases (owner, commit history, signed tags or checksums) since the registry metadata lacks a homepage; 2) Prefer building from source (go install) if you don't trust a release binary; 3) Protect OAuth client_secret and tokens (store config/tokens with restrictive permissions and avoid committing them); 4) If using service-account credentials, ensure the key file is stored securely and has least privilege; 5) Be cautious when running downloaded binaries (scan them, validate checksums). If you need higher assurance, request the repository URL/commit checksum from the publisher or inspect the source before use.
Capability Analysis
Type: OpenClaw Skill
Name: yt-api-cli
Version: 1.0.2
The OpenClaw AgentSkills skill bundle for `yt-api-cli` appears benign. The `SKILL.md` provides standard instructions for installing and configuring a YouTube Data API CLI tool from a public GitHub repository (github.com/nerveband/youtube-api-cli). It requires YouTube API credentials as environment variables, which is expected for an API client. Installation involves `go install` or `curl` to download a binary, followed by `chmod +x` and `sudo mv` to `/usr/local/bin`, all standard procedures for CLI tool setup. There are no signs of data exfiltration, malicious execution patterns (e.g., `curl|bash`), persistence mechanisms, obfuscation, or prompt injection attempts against the agent that would lead to unauthorized actions or deviation from the stated purpose.
Capability Assessment
Purpose & Capability
Name/description, listed commands, and declared required env vars (YT_API_AUTH_TYPE, YT_API_CLIENT_ID, YT_API_CLIENT_SECRET) all match a CLI that wraps the YouTube Data API. No unrelated services or credentials are requested.
Instruction Scope
SKILL.md contains typical install and usage instructions (go install or GitHub release download), config file layout (~/.yt-api/config.yaml) and token storage (~/.yt-api/tokens.json). It also documents additional optional env vars (YT_API_OUTPUT, YT_API_CREDENTIALS) that were not listed in requires.env — this is reasonable but a minor mismatch to note. Instructions do not request reading unrelated system files or exfiltrating data.
Install Mechanism
The skill is instruction-only (no install spec in registry). The README suggests installing via `go install` or downloading releases from GitHub, which is an expected/traceable source. Downloading and running binaries carries normal operational risk — verify the release and checksum before use.
Credentials
Requested env vars are limited and appropriate for OAuth/service-account usage. Storing client_id/client_secret and tokens locally (as documented) is expected for this tool; be aware these secrets are sensitive and should be protected (0600 is recommended for tokens).
Persistence & Privilege
Skill does not request elevated or persistent platform-wide privileges. always is false and the tool stores credentials under its own config directory (~/.yt-api). It does not modify other skills or system-wide agent settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install yt-api-cli - After installation, invoke the skill by name or use
/yt-api-cli - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
Initial release
v1.0.1
Initial release
v1.0.0
Initial release
Metadata
Frequently Asked Questions
What is YouTube API CLI?
Manage your YouTube account from the command line. Complete CLI for YouTube Data API v3 - list/search videos, upload, manage playlists, and more. It is an AI Agent Skill for Claude Code / OpenClaw, with 2700 downloads so far.
How do I install YouTube API CLI?
Run "/install yt-api-cli" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is YouTube API CLI free?
Yes, YouTube API CLI is completely free (open-source). You can download, install and use it at no cost.
Which platforms does YouTube API CLI support?
YouTube API CLI is cross-platform and runs anywhere OpenClaw / Claude Code is available (darwin, linux).
Who created YouTube API CLI?
It is built and maintained by nerveband (@nerveband); the current version is v1.0.2.
More Skills