← ClaudeAtlas

ingest-healthlisted

Use when the user says /ingest-health, asks to import, sync, ingest, or load Apple Health / Apple Watch / HealthKit data, has a fresh export.zip from the iPhone Health app, a Simple Health Export CSV folder, or a Health Auto Export TCP live feed, or when health-mcp queries return empty because no data was ever imported. Not for querying existing health data (health-mcp tools do that) or non-Apple wearables (Garmin, Whoop, Oura).
mycelium-hq/ai-brain-starter · ★ 31 · AI & Automation · score 75
Install: claude install-skill mycelium-hq/ai-brain-starter
# ingest-health, Apple Health to DuckDB connector Loads Apple Health data into `~/.claude/health-mcp/health.duckdb` so the rest of the substrate (daily-journal, coaching, advisory-panel, patterns, insights) can read biometrics through health-mcp tools. This is one of the substrate's ingestion connectors (slack, gmail, linear, github, notion, whatsapp, health). Each owns a single source. ## When to use - User says `/ingest-health` (with or without `--mode xml|csv|tcp` and a path) - User asks to import, sync, capture, ingest, or pull Apple Health data - User wants to set up the health connector for the first time - After a fresh Apple Health export from iPhone (mode A) or after refreshing the Simple Health Export folder (mode B) Do NOT use for: - Querying existing health data (use health-mcp's `health_query`, `health_metric_series`, `health_recovery_score`, etc.) - Writing to the vault (this skill is read-only with respect to the vault) - Non-Apple-Health sources (Garmin / Whoop / Oura get different connectors; for multi-wearable see the open-wearables project) ## Privacy notes Apple Health data is among the most sensitive content the user owns. Read this before running: 1. **Storage stays local.** The DuckDB file lives at `~/.claude/health-mcp/health.duckdb`. Treat it as a medical record. 2. **Export files are sensitive too.** Apple's `export.zip` contains every metric ever recorded on the device. Don't commit it to git, don't sync it through cloud storage you don't tr