← 返回 Skills 市场
127
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install youtube-analytics-cli
功能描述
YouTube channel statistics, video data, and analytics reporting via youtube-analytics-cli. Use when the user wants to check YouTube channel stats, video perf...
安全使用建议
This skill's instructions are consistent with a YouTube analytics CLI, but the published metadata fails to declare that it needs a CLI binary, environment variables, and a credentials file. Before installing or using it: 1) Verify the npm package name and maintainer on the npm registry and review the package source (or prefer installing in an isolated environment). 2) Prefer using an API key for public data; avoid supplying client_secret/refresh_token unless you trust the package and understand the risk. 3) If you must use OAuth, consider using the `--credentials <path>` flag with a temporary credentials file rather than leaving credentials in your home config. 4) Ask the skill author to update metadata to list required env vars/config paths so you can make an informed decision.
功能分析
Type: OpenClaw Skill
Name: youtube-analytics-cli
Version: 1.0.0
The skill documentation in SKILL.md instructs the agent to perform high-risk actions including global software installation (`npm install -g youtube-analytics-cli`) and the retrieval of sensitive OAuth credentials (client secrets and refresh tokens) from environment variables or local configuration files (`~/.config/youtube-analytics-cli/credentials.json`). While these capabilities are aligned with the stated purpose of managing YouTube Analytics, the use of shell execution and access to authentication secrets represents a significant security risk and attack surface, despite the lack of explicit evidence of malicious intent.
能力标签
能力评估
Purpose & Capability
The name/description and SKILL.md are coherent: they describe a CLI that queries YouTube Data/Analytics. However the registry metadata claims no required binaries, no env vars, and no config paths, while the instructions clearly require the youtube-analytics-cli binary (or an npm install), environment variables (YOUTUBE_API_KEY, YOUTUBE_CLIENT_ID, YOUTUBE_CLIENT_SECRET, YOUTUBE_REFRESH_TOKEN), and an auto-detected credentials file (~/.config/youtube-analytics-cli/credentials.json). The omission of these requirements in the metadata is an inconsistency.
Instruction Scope
The instructions stay within the stated purpose (fetch channel/video/analytics data), but they explicitly direct the agent to read environment variables and to auto-detect/read a credentials JSON in the user's home config directory. Those actions are necessary for OAuth operations but are sensitive and should have been declared in the skill metadata. The SKILL.md also instructs installing a global npm package if the CLI is missing.
Install Mechanism
There is no formal install spec in the metadata, but SKILL.md tells users/agents to run `npm install -g youtube-analytics-cli`. Installing from the public npm registry is a moderate-risk action (writes code to disk and executes it); the skill does not provide a package URL, version, or author, so users should verify the npm package and its source before installing.
Credentials
The runtime docs require OAuth credentials (client_id, client_secret, refresh_token) and optionally an API key, which are reasonably needed for the CLI's full capabilities. However, the skill metadata declared no required environment variables or config paths — that mismatch reduces transparency. OAuth credentials are sensitive (can provide account access), so the request should be explicit in metadata and limited to what is necessary.
Persistence & Privilege
The skill does not request 'always: true' or any special persistent privileges. It does not declare modifying other skills or system-wide settings. Autonomous invocation is allowed by default but not combined with other elevated privileges here.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install youtube-analytics-cli - 安装完成后,直接呼叫该 Skill 的名称或使用
/youtube-analytics-cli触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of youtube-analytics-cli skill.
- Provides CLI access to YouTube channel statistics, video data, and analytics reports.
- Supports both public data (API key) and private analytics (OAuth 2.0).
- Fetch channel/video details, run analytics reports with flexible dimensions/filters.
- Manage and list analytics groups and group items.
- Outputs pretty-printed or compact JSON; errors in standard JSON format.
元数据
常见问题
Youtube Analytics CLI 是什么?
YouTube channel statistics, video data, and analytics reporting via youtube-analytics-cli. Use when the user wants to check YouTube channel stats, video perf... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 127 次。
如何安装 Youtube Analytics CLI?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install youtube-analytics-cli」即可一键安装,无需额外配置。
Youtube Analytics CLI 是免费的吗?
是的,Youtube Analytics CLI 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Youtube Analytics CLI 支持哪些平台?
Youtube Analytics CLI 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Youtube Analytics CLI?
由 Bin-Huang(@bin-huang)开发并维护,当前版本 v1.0.0。
推荐 Skills