← 返回 Skills 市场
507
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install youtube-upload
功能描述
Uploads a video to YouTube using the official YouTube Data API v3 and OAuth 2.0. Use this skill when the user asks to upload a video to YouTube. It supports...
安全使用建议
This skill appears to do exactly what it says: upload videos via the official YouTube API. Before using it:
- Provide your own Google OAuth client_secret.json and keep it private. Do not paste it into public places.
- The script will create token.pickle in the current folder which stores OAuth credentials—treat that file as sensitive, restrict its filesystem permissions, and remove it if you suspect compromise.
- The script opens a local auth flow (browser/URL) on first run; run this only on a machine you control.
- Install dependencies via pip in a virtualenv if you want isolation and to avoid supply-chain surprises.
- Review the code yourself if you need stronger assurance (it uses google-api-python-client and only contacts Google APIs). Revoke the OAuth client or token from your Google account if you suspect misuse.
功能分析
Type: OpenClaw Skill
Name: youtube-upload
Version: 1.0.0
The OpenClaw YouTube Upload skill is classified as benign. All files, including `_meta.json`, `SKILL.md`, `scripts/upload.py`, and `README.md`, align with the stated purpose of uploading videos to YouTube using the official API. The Python script (`scripts/upload.py`) uses standard Google API client libraries, handles OAuth 2.0 authentication by generating a `token.pickle` file locally, and restricts its network activity to the YouTube Data API with the appropriate `youtube.upload` scope. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, obfuscation, or prompt injection attempts in `SKILL.md` designed to mislead an AI agent into unauthorized actions. File access is limited to user-specified video files and client secrets, and the locally generated authentication token.
能力评估
Purpose & Capability
Name/description request uploading to YouTube; required binaries (python3, pip3), instructions to install the google API Python packages, and the included upload.py script all match that purpose. The script uses the YouTube Data API v3 and OAuth 2.0 as claimed.
Instruction Scope
SKILL.md and README focus solely on uploading videos and the OAuth flow. The runtime instructions require a client_secret.json and run the provided script; they do not instruct reading unrelated files, accessing unrelated environment variables, or sending data to third-party endpoints beyond Google's APIs.
Install Mechanism
This is an instruction-only skill (no automated install spec), but it directs the user to pip3 install standard google-auth packages. That is reasonable for the task; no remote downloads or unusual install actions are present.
Credentials
No environment variables or unrelated credentials are requested. The only required secret is the user-provided client_secret.json (OAuth client) and the script saves a local token.pickle for refresh/credentials — both are proportional to obtaining OAuth tokens for YouTube uploads.
Persistence & Privilege
The script persists OAuth credentials to token.pickle in the working directory (expected behavior). Users should be aware this file contains credentials and will persist on disk; the skill does not request broader system persistence or modify other skills.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install youtube-upload - 安装完成后,直接呼叫该 Skill 的名称或使用
/youtube-upload触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
youtube-upload 1.0.0
- Initial release of the YouTube upload skill.
- Upload videos to YouTube using the official Data API and OAuth 2.0.
- Supports setting title, description, and privacy (public, private, unlisted).
- Handles large file uploads via chunking.
- Requires a Google Cloud OAuth client secrets file for secure authentication.
元数据
常见问题
YouTube Upload Videos Skill 是什么?
Uploads a video to YouTube using the official YouTube Data API v3 and OAuth 2.0. Use this skill when the user asks to upload a video to YouTube. It supports... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 507 次。
如何安装 YouTube Upload Videos Skill?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install youtube-upload」即可一键安装,无需额外配置。
YouTube Upload Videos Skill 是免费的吗?
是的,YouTube Upload Videos Skill 完全免费(开源免费),可自由下载、安装和使用。
YouTube Upload Videos Skill 支持哪些平台?
YouTube Upload Videos Skill 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 YouTube Upload Videos Skill?
由 BrOrlandi(@brorlandi)开发并维护,当前版本 v1.0.0。
推荐 Skills