Install
openclaw skills install openclaw-fitbitOfficial Fitbit OAuth integration for OpenClaw (Tier 1). Use to connect/authorize Fitbit, store+refresh tokens locally, fetch daily activity + sleep summarie...
openclaw skills install openclaw-fitbitThis is a source skill. It connects to Fitbit, fetches data, normalizes it, and renders a short message.
Required env vars:
FITBIT_CLIENT_IDFITBIT_CLIENT_SECRETFITBIT_REDIRECT_URIOptional:
FITBIT_TOKEN_PATH (default: ~/.config/openclaw/fitbit/token.json)FITBIT_TZ (default: Asia/Shanghai)FITBIT_SCOPES (default: activity sleep heartrate profile weight)python3 scripts/fitbit_oauth_login.py
FITBIT_REDIRECT_URI is loopback:python3 scripts/fitbit_oauth_login.py --loopback
python3 scripts/fitbit_fetch_daily.py --date today --out /tmp/fitbit_raw_today.json
python3 scripts/fitbit_normalize_daily.py /tmp/fitbit_raw_today.json --out /tmp/fitbit_today.json
python3 scripts/fitbit_render.py /tmp/fitbit_today.json --format markdown --channel generic
references/fitbit_api.mdreferences/output_schema.md