openclaw-health-brief
Generate a daily health brief from Oura, Whoop, and Withings. Unified re-auth script, local token persistence, Green/Yellow/Red morning summary.
Why use this skill?
Automate your daily health insights. The OpenClaw health brief skill aggregates Oura, WHOOP, and Withings data into a single, actionable daily summary.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/nathanielweiner/openclaw-health-briefWhat This Skill Does
The openclaw-health-brief skill serves as a centralized intelligence layer for your biometric data. By integrating with Oura, WHOOP, and Withings, it aggregates complex health metrics into a unified, actionable JSON schema. Beyond simple data retrieval, it provides a 'Green/Yellow/Red' status assessment, allowing you to gauge your recovery and readiness at a glance. The skill features robust token persistence, meaning you can handle the initial authentication via a unified CLI script and let the system handle ongoing token rotation automatically, ensuring your morning health report is always ready when you wake up.
Installation
Installation is streamlined via ClawHub: clawhub install openclaw/skills/skills/nathanielweiner/openclaw-health-brief. Once installed, you must choose between 1Password integration or standard environment variables. We highly recommend the 1Password path for security. Run the ./bin/health-reauth all command to securely handshake with your providers. Finally, append the provided cron job configuration to your OpenClaw settings to automate the morning delivery.
Use Cases
This skill is perfect for biohackers, athletes, and anyone invested in data-driven health. Use it to correlate sleep quality from Oura with cardiovascular strain from WHOOP and weight trends from Withings. It is designed to be fully automated; by running it through the OpenClaw cron system, you can have a brief waiting in your chat interface every morning at 8 AM, highlighting only the metrics that deviate from your personal baseline.
Example Prompts
- "Run my morning health brief and let me know if my recovery score suggests I should take a rest day today."
- "Compare my Oura sleep efficiency and WHOOP strain for the last 24 hours. Does anything look like an outlier?"
- "Give me a summary of my Withings weight data alongside my WHOOP recovery score for the current date."
Tips & Limitations
- Security: Always use 1Password or a secure vault to store your OAuth tokens rather than plain environment variables.
- Troubleshooting: If you receive a 'refresh_failed' error, simply run the individual re-auth script for that specific provider to refresh your access window.
- Limitations: The skill is dependent on third-party API availability. If a provider's service is down, that metric will be excluded from the summary. Ensure your system clock is correctly synced for the cron job to fire accurately.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-nathanielweiner-openclaw-health-brief": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, external-api, code-execution