Claude Code config
Claude Fitness Cn
AI Fitness Coach for Claude Code — Garmin / Coros / WHOOP / Apple Watch, Obsidian memory, bilingual (EN/CN) | 支持佳明·高驰·WHOOP·Apple Watch 的 AI 健身教练
Install
npx whoop-ai-mcp setup --client=claude-code --verifyFound in the project README. Check it for setup steps after installing.
git clone https://github.com/BorisBW/claude-fitness-cn.gitFrom the README
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 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 do. Plus the strength layer, which no wearable covers: Core logic Everything is a transparent, tweakable formula in fitness-coach.md — no black box. - Readiness Score (1-10) — base 5, adjusted by sleep, HRV, energy, RHR trend, and active injury. Drives whether today is a full, reduced, or rest day. Degrades explicitly on devices that can't fill every slot: a required subjective 1-5 question replaces a missing Body Battery, and the report states how many inputs produced the number. - HRV via SWC — scored against *your own* trailing 28 days (μ ± 0.5×SD band + 7-day rolling mean) instead of a manufacturer's lagging status label. Source-agnostic by construction — it…
Details
- Repository
- BorisBW/claude-fitness-cn
- Type
- Config & memory
- Language
- JavaScript
- License
- MIT
- Last updated
- 26 October 2026
- Topics
- ai-coachapple-healthapple-watchclaude-codecorosfitnessgarminmcpobsidianwhoop
FAQ
What is Claude Fitness Cn?
AI Fitness Coach for Claude Code — Garmin / Coros / WHOOP / Apple Watch, Obsidian memory, bilingual (EN/CN) | 支持佳明·高驰·WHOOP·Apple Watch 的 AI 健身教练 It is a config for Claude Code, from BorisBW/claude-fitness-cn on GitHub.
How do I install Claude Fitness Cn?
Run npx whoop-ai-mcp setup --client=claude-code --verify, then follow the setup in the README.
Is Claude Fitness Cn popular?
BorisBW/claude-fitness-cn has 33 GitHub stars and 11 forks. It was last updated on 26 October 2026.
More config & memory
Claude Code Memory Bank
42hudrazine/claude-code-memory-bank
Memory management optimized for Claude Code, based on the Cline Memory Bank.
claude-code-dotfiles
19elizabethfuentes12/claude-code-dotfiles
Syncs your ~/.claude directory across machines with Git.
Agentsync
40spxrogers/agentsync
Sync AI coding-agent configs (Claude Code, OpenCode, Codex, and more) from one canonical, committable source.
Memhub
35kninetimmy/memhub
Local-first shared project memory for Codex and Claude Code
AgentConfigScore
49LE0-Lin/AgentConfigScore
Tamper-resistant regression gate for AI coding-agent instructions—AGENTS.md, CLAUDE.md, Cursor, Copilot, Gemini, and more.
Claude Flow
34kennyjpowers/claude-flow
claude code config files and installation script
Browse the most popular Claude Code mods, all config & memory, or the skills and MCP server directories.