runesleo

Apple Watch Analysis — Development skill for Claude Code

Development community

Apple Watch 健康数据分析.

How to install Apple Watch Analysis

Installs to ~/.claude/skills/runesleo-ai-health-vault-apple-watch-analysis/SKILL.md

Terminal
mkdir -p ~/.claude/skills/runesleo-ai-health-vault-apple-watch-analysis && curl -fsSL https://raw.githubusercontent.com/runesleo/ai-health-vault/HEAD/.claude/skills/apple-watch-analysis.md -o ~/.claude/skills/runesleo-ai-health-vault-apple-watch-analysis/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Apple Watch Analysis does

Apple Watch 健康数据分析

处理和分析 Apple Health 导出的健康数据,生成综合健康分析报告。

核心任务

从 Apple Health 导出的大型 XML 文件中提取、分析健康数据,生成可操作的健康洞察。

数据处理流程

第一步:数据预处理

⚠️ **重要**:绝不直接处理原始 XML 文件(通常 >1GB)

当用户提供 export.zip 时:

  1. 优先使用仓库内脚本 scripts/apple_health_preprocess.py
  2. 将 XML 按类型拆分为 CSV
  3. 再按数据类型分批处理
  4. 如果用户当前环境无法运行脚本,再临时提供 Python 兜底脚本

第二步:数据分类提取

**心血管数据**

  • 心率(静息、运动、恢复)
  • 心率变异性(HRV)
  • VO2Max
  • 血氧饱和度
  • 心率分区分布

**运动数据**

  • 步数统计
  • 运动类型和频次
  • 卡路里消耗
  • 站立时间

**睡眠数据**

  • 睡眠时长
  • 睡眠阶段(深睡/REM/核心睡眠)
  • 入睡时间规律性

分析

Alternatives in Development

  • Zoetrope — Watch a Claude Code session as a live flow graph, in your terminal or your browser 584 ★
  • ClaudeForFoundationModels — Claude support for Apple Foundation Models 283 ★
  • Watch Job — Watch a VASP job and diagnose/fix issues if it fails 155 ★

Full documentation available on GitHub

View Source Repository