Health Training Frontdoor
/install health-training-frontdoor
Health/Training Front Door
Use this when OpenClaw needs live Fitbit/health/training data in a stable, low-ambiguity way.
This is a thin, typed front door over the canonical Fitbit connector tooling.
Why this exists
fitbit_tools.py is the canonical operational backend, but it still requires low-level CLI composition.
This front door provides a narrow action contract so agents can call one stable interface instead of assembling raw shell commands every time.
Contract
Run:
node skills/health-training-frontdoor/scripts/request.js '{...json...}'
Input JSON:
{
"action": "latest_recovery"
}
Supported actions:
auth_statuslatest_recoveryquality_flagstraining_statustraining_windowunified_latest
Optional fields:
days(integer)ensureFresh(boolean)source(forunified_latest, defaultbest)
Default behavior by action
latest_recovery: fetches latest days ofhrv_rmssd,resting_hr,sleep_minutes,sleep_score,data_quality; defaultsdays=3,ensureFresh=truequality_flags: defaultsdays=7training_status: defaultsdays=14,ensureFresh=truetraining_window: defaultsdays=14,ensureFresh=trueunified_latest: defaultsdays=14,source=best
Notes
- Output is compact JSON.
- This surface is read-only.
- Interpretation/coaching remains outside this skill.
Training Programming Reference
All programming decisions must be grounded in Practical Programming for Strength Training (Rippetoe & Baker, 3rd Ed.).
Always load before giving any programming advice:
reference/practical-programming/INDEX.md— who Joao is, relevant chapters, reading guidememory/training-continuity.md— current lifts, recent sessions, health signals
For any programming question, read the relevant sections of reference/practical-programming/book.md directly. The book is the authority.
Backend mapping
This front door maps directly to:
fitbit-connector/scripts/fitbit_tools.py
Do not use this to bypass auth or write-capable operations.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install health-training-frontdoor - 安装完成后,直接呼叫该 Skill 的名称或使用
/health-training-frontdoor触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Health Training Frontdoor 是什么?
Narrow first-class front door for live Fitbit/training retrieval via stable JSON actions. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 111 次。
如何安装 Health Training Frontdoor?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install health-training-frontdoor」即可一键安装,无需额外配置。
Health Training Frontdoor 是免费的吗?
是的,Health Training Frontdoor 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Health Training Frontdoor 支持哪些平台?
Health Training Frontdoor 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Health Training Frontdoor?
由 Joao Driessen(@joaodriessen)开发并维护,当前版本 v1.0.0。