← 返回 Skills 市场
2060
总下载
8
收藏
9
当前安装
1
版本数
在 OpenClaw 中安装
/install youtube-publisher
功能描述
YouTube 视频自动上传工具。支持视频上传、设置标题/描述/标签/缩略图、管理频道和播放列表。基于 YouTube Data API v3 + OAuth 2.0。
安全使用建议
This skill appears to be what it says: a YouTube uploader that uses Google OAuth. Before using it, manually obtain OAuth credentials from the Google Cloud Console and save client_secret.json to the indicated path. Understand that the script will run a local webserver (default port 8090) and open your browser to complete OAuth, and that an access/refresh token (token.json) will be written to ~/.openclaw/workspace/skills/youtube-publisher — protect that file as it grants access to your YouTube account. Install the listed Python dependencies in a controlled environment (virtualenv) and review the included script if you have concerns. If you share the machine with others, ensure the skill workspace directory is only readable by you. Finally, because the skill can publish videos, be mindful of privacy and publishing settings when instructing an agent to upload on your behalf.
功能分析
Type: OpenClaw Skill
Name: youtube-publisher
Version: 1.0.0
The OpenClaw AgentSkills skill bundle 'youtube-publisher' is designed for uploading videos to YouTube via the YouTube Data API v3. The `SKILL.md` provides clear, non-malicious instructions for setup and usage, including moving user-downloaded OAuth credentials to the skill's designated directory. The `scripts/youtube_upload.py` code implements the stated functionality using standard Python and Google API client libraries, handling OAuth 2.0 authentication, resumable video uploads, and metadata management. All file system and network interactions are confined to the skill's operational requirements (reading/writing its own token/credentials, accessing user-specified media files, and communicating with legitimate Google APIs). There is no evidence of data exfiltration, unauthorized execution, persistence mechanisms, or prompt injection attempts to subvert the agent's intended behavior.
能力评估
Purpose & Capability
Name and description describe YouTube upload/management. The included script implements YouTube Data API v3 operations and OAuth 2.0, and the skill only asks the user to provide a Google OAuth client JSON — there are no unrelated environment variables, binaries, or services requested.
Instruction Scope
SKILL.md instructs the user to obtain a Google OAuth client_secret.json and to run the included Python script. Runtime actions are limited to opening a browser for OAuth, starting a local redirect server (port 8090), saving token.json to the skill directory, and calling Google APIs. The script reads video/thumbnail files supplied by the user and writes token.json in ~/.openclaw/workspace/skills/youtube-publisher — no instructions reference unrelated system files or external endpoints beyond Google.
Install Mechanism
No install spec; the skill is instruction-only with a Python script that relies on standard google-auth and google-api-python-client libraries. Dependencies are documented and installed via pip by the user. There are no downloads from arbitrary URLs or archive extraction steps in the manifest.
Credentials
The skill requests no environment variables or secrets in the registry metadata. It uses OAuth client credentials (user-provided client_secret.json) and saves an OAuth token locally — these are the expected credentials for interacting with the YouTube API. No unrelated credentials or high-privilege config paths are requested.
Persistence & Privilege
always is false and the skill does not request persistent system-wide privileges. It stores token.json in its own skill workspace directory and does not modify other skills or global agent configuration.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install youtube-publisher - 安装完成后,直接呼叫该 Skill 的名称或使用
/youtube-publisher触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
初始版本:YouTube Data API v3 + OAuth 2.0 视频自动上传,支持标题/描述/标签/缩略图/隐私设置/频道管理
元数据
常见问题
YouTube Publisher 是什么?
YouTube 视频自动上传工具。支持视频上传、设置标题/描述/标签/缩略图、管理频道和播放列表。基于 YouTube Data API v3 + OAuth 2.0。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 2060 次。
如何安装 YouTube Publisher?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install youtube-publisher」即可一键安装,无需额外配置。
YouTube Publisher 是免费的吗?
是的,YouTube Publisher 完全免费(开源免费),可自由下载、安装和使用。
YouTube Publisher 支持哪些平台?
YouTube Publisher 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 YouTube Publisher?
由 leogao(@pdpaer)开发并维护,当前版本 v1.0.0。
推荐 Skills