Whoop Health Integration for Openclaw

A daily health monitoring skill that connects WHOOP physiological data to your AI agent for actionable morning recovery insights.

borahm
v0.1.0
Jan 23, 2026
1
3.2k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install whoop

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install whoop using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Whoop Health Integration?

The Whoop skill for Openclaw Skills bridges the gap between wearable biometrics and AI-driven productivity. By integrating directly with the WHOOP API, this skill allows your agent to analyze your recovery score, sleep performance, and strain levels to provide data-driven recommendations for your day.

This integration ensures your AI assistant is aware of your physiological state, helping you decide whether to focus on high-performance tasks or prioritize active recovery based on actual biometric data. It is a vital component for developers and power users leveraging Openclaw Skills to build a holistic personal operating system.

Whoop Health Integration Use Cases

  • Automating morning health check-ins to receive physiological summaries.
  • Generating personalized daily activity suggestions based on recovery scores.
  • Monitoring sleep quality and strain cycles within your primary AI workflow.
  • Integrating biometric health data into broader productivity or scheduling automations.

How Whoop Health Integration Works

  1. The skill utilizes OAuth 2.0 to securely connect to the WHOOP developer platform using your specific client credentials.
  2. Upon execution, the bot triggers the morning script to fetch the most recent biometric data points, including recovery percentage, sleep performance, and strain.
  3. The skill processes the raw API response to calculate the relationship between your current recovery and daily strain targets.
  4. Finally, it generates a concise message containing health stats and actionable daily advice which is sent back to the user via the agent interface.

Whoop Health Integration Setup

  1. Create a WHOOP developer app and obtain your client credentials. Set the Redirect URL to https://localhost:3000/callback.
  2. Add your secrets to your local configuration file at ~/.clawdbot/.env:
WHOOP_CLIENT_ID=your_id_here
WHOOP_CLIENT_SECRET=your_secret_here
  1. Run the one-time authorization script to link your account and generate a refresh token:
node /home/claw/clawd/skills/whoop/bin/whoop-auth --redirect-uri https://localhost:3000/callback
  1. Follow the URL prompted in the terminal, authorize the app, and paste the resulting code back into the CLI to save your WHOOP_REFRESH_TOKEN.

Whoop Health Integration Data Schema & Taxonomy

The skill manages health data and authentication state through environment variables and API responses. The primary data points include:

Data Point Description
Recovery Percentage score (0-100%) indicating physiological readiness.
Sleep Analysis of sleep duration and quality vs. requirements.
Strain Cardiovascular load and exertion levels for the current cycle.
OAuth Metadata Secure storage for Client ID, Secret, and rotating Refresh Tokens.

Whoop Health Integration Advanced Features

  • Support for Gateway cron scheduling to enable fully automated daily morning reports.
  • Robust OAuth handling with automatic refresh token rotation for persistent connectivity.
  • Specialized offline scope integration ensuring the agent can access data without manual re-authentication.
  • Extensible suggestion engine that can be modified to provide specific athletic or cognitive performance advice within the Openclaw Skills ecosystem.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*