{"repo":"BorisBW/claude-fitness-cn","free":true,"listed":false,"github":"https://github.com/BorisBW/claude-fitness-cn","clone":"git clone https://github.com/BorisBW/claude-fitness-cn.git","description":"AI Fitness Coach for Claude Code — Garmin / Coros / WHOOP / Apple Watch, Obsidian memory, bilingual (EN/CN) | 支持佳明·高驰·WHOOP·Apple Watch 的 AI 健身教练","language":"HTML","stars":16,"topics":["ai-coach","claude-code","fitness","garmin","mcp","obsidian","apple-health","apple-watch","coros","whoop"],"license":"MIT","category":"mcp-servers","readme_excerpt":"Claude Fitness Coach (Coach Paddy) A data-driven, multi-sport AI fitness coach for Claude Code. Coach Paddy reads your watch + strength-log data, turns it into actionable coaching (morning readiness, evening recaps, weekly reviews, adaptive plans), records everything in plain-text local files you own , and surfaces it all in a mobile dashboard you can deploy to Vercel . 中文说明见下方 --- Supported wearables The coaching logic never talks to a device directly — it reads six slots ( sleep , hrv , rhr , energy , load , activities ). Each source fills what it can, and the Readiness algorithm degrades explicitly when a slot is missing. Adding a device is a row in a mapping table, not a fork. Garmin Coros WHOOP Apple Watch --- :---: :---: :---: :---: Sleep ✅ score ✅ score ✅ score ⚠️ duration only HRV ✅ ✅ ✅ ✅ Resting HR ✅ ✅ ✅ ✅ Energy / Body Battery ✅ ❌ ✅ recovery % ❌ ACWR / training load ✅ true ACWR ❌ ⚠️ strain ratio ❌ Activities ✅ + splits ✅ summary ✅ summary ⚠️ summary only Structured workout push ✅ ❌ ❌ ❌ Pulls without your phone ✅ ✅ ✅ ❌ phone must push Garmin is the reference implementation and fills every slot. WHOOP is the closest alternative — a real cloud API with OAuth, and its recovery % is a genuine Body Battery analogue. Coros covers recovery and activities. Apple Watch is the odd one out: Apple publishes no cloud API for HealthKit, so data has to be pushed off the phone by a Shortcut, and several metrics simply don't exist. It runs a separate adapter skill — see what it can't","default_branch":null,"files":null,"tree":[],"storefront":"/r/BorisBW","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/BorisBW/claude-fitness-cn/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}