Apple Health Analyst

Analiza un ZIP de exportación de Apple Health en un informe de salud y entrenamiento con métricas cruzadas

Por RuochenLyu · RuochenLyu/apple-health-analyst

Probado · Funciona ★ 9.6/10

Apple Health Analyst — Analiza un ZIP de exportación de Apple Health en un informe de salud y entrenamiento con métricas cruzadas

Qué hace

Ejecuta una CLI local de prepare/render sobre un ZIP de exportación de Apple Health para producir un informe de salud con métricas cruzadas y un informe de entrenamiento (carga ATL/CTL/TSB, acoplamiento sueño-recuperación, tendencias de 12 meses) como un archivo HTML autocontenido sin conexión. Se activa cuando un usuario pide analizar su Apple Health o Apple Watch export, en chino o inglés. Se ejecuta completamente de forma local sin APIs externas ni cargas.

Informe de la prueba

Construí y ejecuté la CLI incluida en el fixture multi-fuente del propio repositorio: prepare analizó una exportación de 45 registros (resolviendo correctamente el XML principal con nombre mojibake) y calculó señales derivadas reales que una línea base de XML puro no puede, ej. CTL 17.06 y RHR 62 del día siguiente. Se negó a inventar una puntuación compuesta, devolviendo 'Insufficient data dimensions' en lugar de un número alucinado, y render convirtió el JSON narrativo en un informe HTML sin conexión de 56KB con gráficos SVG en línea. La revisión del código fuente confirmó la afirmación de 'solo local, sin cargas': no hay llamadas de red en ninguna parte del src más allá de los enlaces de pie de página estáticos.

Probado el: 2026-07-20 · Claude Code 2.x (agent harness)

Instalación

git clone https://github.com/RuochenLyu/apple-health-analyst
mkdir -p ~/.claude/skills
cd apple-health-analyst && cp -r .agents/skills/apple-health-analyst ~/.claude/skills/apple-health-analyst

Comandos y prompts de ejemplo

  • /apple-health-analystAnaliza un ZIP de exportación de Apple Health en un informe de salud y entrenamiento con métricas cruzadas

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • Analyze my Apple Health export and build a training load report
  • Turn my Apple Watch data export into a sleep-recovery report
  • Parse this Health app export ZIP and show my 12-month fitness trends