LaunchKit · 2026
Back to Skills

healthkit-sync

iOS HealthKit data sync CLI commands and patterns.

11
3.0k downloads
by @mneves75

Setup & Installation

openclaw skills install @mneves75/healthkit-sync

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

npx clawhub install healthkit-sync

What This Skill Does

healthkit-sync provides CLI commands and patterns for syncing Apple HealthKit data from an iPhone to a Mac over a local network. It uses mTLS certificate pinning and macOS Keychain storage to keep health data on-device and off cloud services. The skill covers pairing, data fetching, and the underlying iOS app architecture.

Syncing over local network with mTLS and TOFU certificate pinning keeps health data off third-party cloud services entirely.

When to use it

  • Export a week of step counts to CSV for a spreadsheet
  • Pull sleep stage data for a personal health dashboard
  • Fetch heart rate variability trends after workouts
  • Automate daily health data backups to a local file
  • Diagnose pairing or connection issues with the healthsync CLI

Example Workflow

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

INPUT

User asks: fetch my step count and heart rate for January 2026 as JSON

AGENT
  1. 1Run `healthsync status` to confirm device is paired and reachable
  2. 2Run `healthsync types` to confirm steps and heartRate are enabled
  3. 3Run `healthsync fetch --start 2026-01-01T00:00:00Z --end 2026-01-31T23:59:59Z --types steps,heartRate --format json`
  4. 4Pipe output through `jq` to inspect or filter the results
OUTPUT

JSON array of timestamped step count and heart rate samples for January 2026

Requirements

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

healthsync CLI installed on macOS (~/.healthsync/config.json)iOS Health Sync app installed on iPhone