← 返回 Skills 市场
WHOOP Health
作者
JIAWEI YIN
· GitHub ↗
· v1.0.0
· MIT-0
223
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install whoop-health
功能描述
Fetch, analyze, and visualize WHOOP wearable health data via the WHOOP Developer API v2. Use when the user wants to connect their WHOOP band, retrieve recove...
安全使用建议
This skill appears to do what it says: perform OAuth against WHOOP and fetch health data. Before installing or running it: 1) Verify the WHOOP client_id and client_secret come from your WHOOP developer app (the scripts accept these via flags or WHOOP_CLIENT_ID/WHOOP_CLIENT_SECRET env vars). 2) Note the skill saves tokens to ~/.whoop_tokens.json (with 0600 perms) — protect this file and delete/revoke tokens when finished (whoop_auth.py --revoke). 3) The SKILL.md mentions API v2 but the code uses v1 endpoints; confirm the endpoints/versions match the WHOOP API you expect. 4) The auth flow spins up a localhost server on port 8080 for the OAuth redirect — ensure that port is acceptable to use. 5) Review the included scripts yourself (they are small and use only the Python standard library) before running, especially since this handles sensitive health data. If you need the registry metadata corrected (declare the token file path and optional env vars), ask the skill author to update those fields.
功能分析
Type: OpenClaw Skill
Name: whoop-health
Version: 1.0.0
The skill bundle provides a legitimate integration with the WHOOP Developer API for health data retrieval and analysis. It implements a standard OAuth 2.0 flow in `scripts/whoop_auth.py`, securely stores tokens locally with restricted file permissions (0o600), and uses well-defined API endpoints in `scripts/whoop_fetch.py` without any evidence of data exfiltration, obfuscation, or malicious execution.
能力评估
Purpose & Capability
The skill's name and description (WHOOP API integration) align with the included Python auth and fetch scripts. Minor inconsistencies: the SKILL.md text mentions WHOOP Developer API v2 while the code and references use v1 endpoints (/developer/v1). The registry metadata declares no required config paths/env vars, but the skill expects and uses tokens at ~/.whoop_tokens.json and optionally WHOOP_CLIENT_ID / WHOOP_CLIENT_SECRET.
Instruction Scope
Runtime instructions are scoped to creating a WHOOP developer app, running the included OAuth helper to obtain tokens, and fetching WHOOP data. The instructions only tell the agent to read/write the token file (~/.whoop_tokens.json) and output JSON/CSV files. No steps ask the agent to read unrelated system files or send data to unexpected external endpoints.
Install Mechanism
This is an instruction-only skill with bundled Python scripts; there is no install spec or network download of arbitrary code. The scripts are plain Python and import only standard library modules.
Credentials
The skill does not require any unrelated credentials. It optionally reads WHOOP_CLIENT_ID and WHOOP_CLIENT_SECRET (declared in SKILL.md but not as required in the registry), and it stores tokens in ~/.whoop_tokens.json. The manifest should have declared that config path and the optional env vars; their use is otherwise appropriate for OAuth token refresh and API access.
Persistence & Privilege
The skill writes and reads a token file (~/.whoop_tokens.json) in the user's home directory and sets restrictive file permissions (0o600). always:false (no forced presence). The token file is expected behavior for an OAuth flow, but you should be aware that the token file contains access/refresh tokens stored locally.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install whoop-health - 安装完成后,直接呼叫该 Skill 的名称或使用
/whoop-health触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: OAuth auth flow, data fetcher for recovery/sleep/workout/cycle, WHOOP API v1 reference
元数据
常见问题
WHOOP Health 是什么?
Fetch, analyze, and visualize WHOOP wearable health data via the WHOOP Developer API v2. Use when the user wants to connect their WHOOP band, retrieve recove... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 223 次。
如何安装 WHOOP Health?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install whoop-health」即可一键安装,无需额外配置。
WHOOP Health 是免费的吗?
是的,WHOOP Health 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
WHOOP Health 支持哪些平台?
WHOOP Health 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 WHOOP Health?
由 JIAWEI YIN(@jarviyin)开发并维护,当前版本 v1.0.0。
推荐 Skills