← 返回 Skills 市场
1043
总下载
4
收藏
4
当前安装
1
版本数
在 OpenClaw 中安装
/install youtube-uploader
功能描述
Upload videos and custom thumbnails to YouTube. Use when the user wants to publish, upload, or post a video to YouTube, set a thumbnail, or manage YouTube ch...
安全使用建议
This skill appears to do exactly what it says: perform OAuth2 with Google and upload videos via the YouTube Data API. Before installing/running, consider: 1) You must create/download the Google client_secret.json yourself — verify it comes from your Google Cloud project. 2) The script will create ~/.openclaw/youtube/, save your client_secret.json and OAuth tokens there, and create a virtualenv and pip-install packages from PyPI; review the script if you want to audit behavior first. 3) If you ever want to revoke access, remove the saved channels.json and revoke the OAuth refresh token in your Google account. 4) If you are uncomfortable with automatic pip installs, run the script inside a controlled virtual environment you create yourself. Overall the package is coherent with its stated purpose and contains no obvious exfiltration or unrelated privileges.
功能分析
Type: OpenClaw Skill
Name: youtube-uploader
Version: 1.0.0
The skill is designed to upload videos and thumbnails to YouTube via OAuth2. The Python script correctly handles dependency installation in a dedicated virtual environment, uses a local HTTP server for OAuth callbacks, and stores sensitive credentials (`channels.json`) with restricted file permissions (`stat.S_IRUSR | stat.S_IWUSR`). There is no evidence of intentional malicious behavior such as data exfiltration to unauthorized endpoints, arbitrary command execution from user input, or persistence mechanisms. The `SKILL.md` instructions are clear and directly align with the stated purpose, showing no signs of prompt injection attempts to mislead the AI agent into harmful actions.
能力评估
Purpose & Capability
Name/description (upload videos & thumbnails) match the included script and SKILL.md. Required binary is python3 and the script uses the YouTube Data API via OAuth2 — these are appropriate and expected.
Instruction Scope
SKILL.md instructs the user to run the script's auth/upload/thumbnail commands and to provide a Google OAuth client_secret.json. The runtime instructions operate only on local files (video, thumbnail, client_secret.json) and the Google APIs; they do not request unrelated system files or external endpoints beyond Google and a localhost redirect for OAuth.
Install Mechanism
No install spec in registry, but the script bootstraps a per-user virtualenv at ~/.openclaw/youtube/.venv and installs packages from PyPI (pip). This is reasonable for a Python tool but does create writable files and executes pip installs on first run — users should be aware of that behavior.
Credentials
The skill does not request environment variables or unrelated credentials. It requires the user-provided Google client_secret.json and stores OAuth tokens locally; no other secrets are requested or transmitted by the skill.
Persistence & Privilege
The script creates a per-user directory (~/.openclaw/youtube), writes client_secret.json and channels.json (with owner-only permissions), and creates a virtualenv. It does not set always:true, does not modify other skills, and does not require elevated privileges, but it does persist tokens and installed packages in the user's home directory.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install youtube-uploader - 安装完成后,直接呼叫该 Skill 的名称或使用
/youtube-uploader触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: OAuth2 auth, video upload with metadata (title, description, tags, category, privacy, scheduling), custom thumbnail upload, multi-channel support, auto-bootstrapping Python venv.
元数据
常见问题
YouTube Uploader 是什么?
Upload videos and custom thumbnails to YouTube. Use when the user wants to publish, upload, or post a video to YouTube, set a thumbnail, or manage YouTube ch... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1043 次。
如何安装 YouTube Uploader?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install youtube-uploader」即可一键安装,无需额外配置。
YouTube Uploader 是免费的吗?
是的,YouTube Uploader 完全免费(开源免费),可自由下载、安装和使用。
YouTube Uploader 支持哪些平台?
YouTube Uploader 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 YouTube Uploader?
由 Nachx639(@nachx639)开发并维护,当前版本 v1.0.0。
推荐 Skills