← 返回 Skills 市场
luisgot

Whoo CLI

作者 LuisGot · GitHub ↗ · v0.1.1
cross-platform ⚠ suspicious
595
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install whoo-cli
功能描述
Use the whoo CLI to retrieve and interpret WHOOP health data: recovery score, HRV, sleep quality, strain, SpO2, and body measurements. Invoke when the user a...
安全使用建议
This skill appears to do what it says: it wraps the whoo CLI to fetch WHOOP data via OAuth. Before installing or running it: (1) verify the npm/bun package author and review the GitHub source referenced (https://github.com/LuisGot/whoo) — global npm installs execute third‑party code; (2) prefer installing in a contained environment (container or dedicated user account) if you are worried about supply‑chain risk; (3) be aware you must create a WHOOP developer app and supply client_id/client_secret; tokens will be stored on disk in your OS config directory — ensure that location's permissions and backups are acceptable; (4) follow the skill's own advice: treat returned health data as sensitive and do not forward raw JSON to external services. If you want a higher assurance level, inspect the package code you will install (or run it from source) before granting it access to your account.
功能分析
Type: OpenClaw Skill Name: whoo-cli Version: 0.1.1 The skill is classified as suspicious primarily due to the supply chain risk introduced by instructing the agent to install an external, globally available package (`@luisgot/whoo`) via `bun add -g` or `npm install -g` in `SKILL.md`. While this is a common pattern for CLI-based skills and the skill itself demonstrates good security practices (e.g., explicit prompt injection defense for JSON output and a data privacy notice), the act of installing an arbitrary external package from a public registry presents a significant vulnerability if the upstream package were to be compromised or malicious. There is no direct evidence of malicious intent within the provided files, but the reliance on an external, globally installed dependency elevates the risk beyond benign.
能力评估
Purpose & Capability
The name/description match the instructions: the skill tells the agent to call a WHOOP CLI (whoo) which uses OAuth to fetch WHOOP health metrics. Required items (developer client_id/client_secret, OAuth redirect) are appropriate and expected for this purpose.
Instruction Scope
The runtime instructions are narrowly scoped to installing and using the whoo CLI and interpreting its JSON output. They do not direct the agent to read unrelated system files or to exfiltrate data; they explicitly warn to keep sensitive health data local and not to forward raw output to third‑party services.
Install Mechanism
The skill is instruction‑only (no install spec) which is low platform risk, but the SKILL.md tells the user to install @luisgot/whoo globally via bun or npm. Global installs pull code from public registries and run with user privileges; this is normal for a CLI but carries the usual supply‑chain risk. The manifest does not ship code itself and points to a GitHub repo (no homepage in registry metadata) — verify the package/source before installing.
Credentials
The manifest lists no required env vars (none declared), and the SKILL.md requires a WHOOP developer client_id/client_secret obtained interactively — this is proportionate to OAuth usage. One minor note: tokens are persisted to the OS config directory per the instructions; users should be aware of on‑disk token storage and the potential exposure via backups or other local processes.
Persistence & Privilege
The skill does not request 'always' presence and does not modify other skills or system‑wide settings; persisting OAuth tokens to the OS config dir is expected behavior for a CLI and is within scope.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install whoo-cli
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /whoo-cli 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.1
- Enables retrieval and interpretation of WHOOP health metrics via the whoo CLI. - Supports commands for overview, recovery, sleep, user profile, auth status, and logout. - Handles local and manual OAuth login workflows, with built-in token refresh. - Returns formatted text or raw JSON output for personal health data analysis. - Includes detailed error handling and reference documentation for metrics and data fields.
元数据
Slug whoo-cli
版本 0.1.1
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Whoo CLI 是什么?

Use the whoo CLI to retrieve and interpret WHOOP health data: recovery score, HRV, sleep quality, strain, SpO2, and body measurements. Invoke when the user a... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 595 次。

如何安装 Whoo CLI?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install whoo-cli」即可一键安装,无需额外配置。

Whoo CLI 是免费的吗?

是的,Whoo CLI 完全免费(开源免费),可自由下载、安装和使用。

Whoo CLI 支持哪些平台?

Whoo CLI 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Whoo CLI?

由 LuisGot(@luisgot)开发并维护,当前版本 v0.1.1。

💬 留言讨论