Apple Health Analyst

Parsa en Apple Health-export ZIP till en tvärmetrisk hälso- och träningsrapport

av RuochenLyu · RuochenLyu/apple-health-analyst

Testad · Fungerar ★ 9.6/10

Apple Health Analyst — Parsa en Apple Health-export ZIP till en tvärmetrisk hälso- och träningsrapport

Vad den gör

Kör en lokal prepare/render CLI över en Apple Health-export ZIP för att producera en tvärmetrisk hälsorapport och en träningsrapport (ATL/CTL/TSB-belastning, sömn-återhämtningskoppling, 12-månaders trender) som en fristående offline HTML-fil. Utlöses när en användare ber att analysera sin Apple Health- eller Apple Watch-export, på kinesiska eller engelska. Körs helt lokalt utan externa API:er eller uppladdningar.

Testrapport

Byggde och körde den medföljande CLI:n på repots egen multi-source fixture: prepare parsade en 45-posters export (löste korrekt den mojibake-namngivna huvud-XML:en) och beräknade verkliga härledda signaler som en rå-XML-baslinje inte kan, t.ex. CTL 17.06 och nästa dags RHR 62. Den vägrade att uppfinna en sammansatt poäng, returnerade 'Insufficient data dimensions' istället för ett hallucinerat nummer, och render förvandlade den narrativa JSON:en till en 56KB offline HTML-rapport med inbäddade SVG-diagram. Källgranskning bekräftade påståendet 'local only, no uploads': inga nätverksanrop någonstans i src utöver statiska sidfotslänkar.

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

Installation

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

Kommandon och exempelprompter

  • /apple-health-analystParsa en Apple Health-export ZIP till en tvärmetrisk hälso- och träningsrapport

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • 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