Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
**VitaVault 1.3.0 – Major upgrade: Adds webhook-based Apple Health sync and auto-setup** - New webhook receiver script for direct iPhone-to-agent health data sync (no Mac or shared servers required) - Detailed, step-by-step agent setup guide to fully automate secure token generation, webhook launch, HTTPS exposure (Tailscale, Cloudflare, ngrok, or custom domain), and persistent service setup - Data now syncs directly to your agent every time VitaVault opens, storing files locally for privacy - Simplified user experience: agent handles all technical setup and hands user a ready-to-use URL and token - Previous export/analysis methods (JSON, CSV, AI-ready text) still supported, with updated instructions
What This Skill Does
VitaVault syncs Apple Health data from an iPhone directly to an OpenClaw agent via a local webhook. Data flows phone-to-agent only, with no shared backend or third-party relay. The agent handles all technical setup automatically and gives the user a URL and token to enter in the iOS app.
Health data stays on the user's own host and never passes through a third-party cloud service.
When to use it
- Morning briefings summarizing overnight sleep and HRV
- Comparing step counts or active calories week over week
- Flagging an unusual resting heart rate spike before a doctor visit
- Generating a health summary to bring to a medical appointment
- Tracking blood oxygen trends over a custom date range
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: 'Set up VitaVault sync'
- 1Generates a secure random sync token and saves it to ~/.config/vitavault/sync-token
- 2Starts the webhook server on port 8787 in the background
- 3Detects available tunneling tools (Tailscale Funnel, cloudflared, or ngrok) and exposes the webhook over HTTPS
- 4Verifies the endpoint is reachable by checking the /health route
- 5Gives the user the webhook URL and token to paste into VitaVault iOS app settings
Webhook is live and the user connects the iOS app by entering the URL and token, after which health data syncs automatically on each app open
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.