LaunchKit · 2026
Back to Skills

apple-watch

Apple Watch health data sync via Health Auto Export app.

0
501 downloads
by @lainnet-42

Setup & Installation

openclaw skills install @lainnet-42/apple-watch

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install apple-watch

What This Skill Does

Syncs Apple Watch health data to a local Python server via the Health Auto Export iPhone app. Stores HealthKit metrics as JSONL files queryable through a REST API and web dashboard. Covers setup, troubleshooting, and periodic data queries for sleep, heart rate, steps, and workouts.

All health data stays local and queryable without cloud accounts or recurring subscriptions beyond the one-time app purchase.

When to use it

  • Checking last night's sleep stages and total duration
  • Reviewing resting heart rate trends after a stressful week
  • Querying step count and active energy burned after a run
  • Setting up the health data pipeline on a new machine
  • Troubleshooting sync when iPhone stops sending data to PC

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: How did I sleep last night?

AGENT
  1. 1Read API key from .env.json
  2. 2Query /api/latest/metrics/sleep_analysis?n=1 on localhost:3001
  3. 3Parse sleep start, end, duration, and stage breakdown from response
  4. 4Format results as a readable summary
OUTPUT

You slept 7h 12m. Deep sleep: 1h 24m, REM: 1h 50m, Core: 3h 18m, Awake: 40m. Bedtime 11:08 PM, wake 6:20 AM.

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

Apple Watch (any model with watchOS 9+)iPhone paired with the Apple WatchHealth Auto Export app — $24.99 lifetime premium purchase from the App Store (free tier does not support automatic background sync)