health-sync for Openclaw

A comprehensive health data aggregator and analyzer that synchronizes metrics from multiple wearable and fitness platforms into a local SQLite database.

filipe-m-almeida
v0.3.5
Feb 20, 2026
0
2.2k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install health-sync

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 health-sync 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 health-sync?

The health-sync skill is a powerful tool designed for the Openclaw Skills ecosystem to bridge the gap between fragmented health data providers. It enables users to centralize metrics from industry-leading platforms including Oura, Withings, Hevy, Strava, WHOOP, and Eight Sleep into a single, queryable environment.

By leveraging this skill, developers and health enthusiasts can move beyond the siloed views of individual apps. The skill focuses on synthesizing recovery, sleep, and activity signals to provide a holistic view of physical well-being, allowing for sophisticated trend analysis and data-driven health insights directly within an AI-assisted workflow.

health-sync Use Cases

  • Tracking long-term resting heart rate trends across different seasons.
  • Correlating sleep quality data from Oura or Eight Sleep with workout intensity from Strava.
  • Analyzing recovery scores from WHOOP against strength training volume in Hevy.
  • Generating automated weekly health summaries with actionable advice based on cross-provider data.
  • Auditing health data consistency across multiple wearable devices.

How health-sync Works

  1. The user initiates a secure remote bootstrap process to handle encrypted provider credentials.
  2. The skill runs a mandatory sync command to fetch the latest data from all configured health APIs.
  3. Synchronized data is normalized and stored in a local SQLite database file for rapid access.
  4. The agent queries specific tables such as records and sync_state based on the user's health questions.
  5. The skill analyzes the results to identify patterns, trends, and anomalies in the user's health metrics.

health-sync Setup

To get started with health-sync in your Openclaw Skills environment, follow the bot-led remote onboarding flow:

# Step 1: Initialize the remote bootstrap
npx health-sync init remote bootstrap

# Step 2: Use the generated token on your local machine
npx health-sync init --remote <bootstrap-token>

# Step 3: Finish the process by importing the encrypted archive
npx health-sync init remote finish <ref> <archive>

# Step 4: Synchronize your health data
npx health-sync sync

health-sync Data Schema & Taxonomy

The skill organizes health data within a local SQLite database (health.sqlite) using a structured schema for consistent querying:

Table Description
records Contains the core health metrics, heart rate data, and sleep stages.
sync_state Tracks the authentication and connection status of each provider.
sync_runs Logs the history, timestamps, and success/failure status of data syncs.

Configuration is managed via health-sync.toml and sensitive tokens are stored in .health-sync.creds.

health-sync Advanced Features

  • Cross-provider data correlation for a 360-degree health overview.
  • Encrypted remote bootstrap flow to ensure credentials never enter chat logs in plaintext.
  • Automated data freshness enforcement to prevent analysis based on stale metrics.
  • SQLite-backed storage allowing for complex custom SQL queries and data exports.
  • Support for a wide range of metrics including HRV, RHR, sleep cycles, and workout volume.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*