Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
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.
User asks: How did I sleep last night?
- 1Read API key from .env.json
- 2Query /api/latest/metrics/sleep_analysis?n=1 on localhost:3001
- 3Parse sleep start, end, duration, and stage breakdown from response
- 4Format results as a readable summary
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.