Health & FitnessDocumentedScanned
whoop
WHOOP morning check-in (recovery/sleep/strain) with suggestions.
Share:
Installation
npx clawhub@latest install whoopView the full skill documentation and source below.
Documentation
whoop
WHOOP morning check-in:
- fetches your latest WHOOP data (Recovery, Sleep, Cycle/Strain)
- generates a short set of suggestions for the day
Quick Start (User + Bot)
What the user does (one-time)
1) Create a WHOOP app and get credentials:
WHOOP_CLIENT_IDWHOOP_CLIENT_SECRET
2) In the WHOOP developer dashboard, set Redirect URL:
3) Put secrets into~/.clawdbot/.env: __CODE_BLOCK_0__ 4) Authorize once (get refresh token): __CODE_BLOCK_1__ - Open the printed URL on your phone/browser - Tap Allow/Authorize - Copy thecodefrom the callback URL and paste it back This writesWHOOP_REFRESH_TOKEN=...into~/.clawdbot/.env. ### What the bot does (each run) Run: __CODE_BLOCK_2__ Then send the output back to the user. ## Automation (daily) Recommended: schedule with Gateway cron (daily morning). - Command:node /home/claw/clawd/skills/whoop/bin/whoop-morning- Bot should send the output as a message. ## Notes - OAuth endpoints: - auth:
- Requires offline` scope to receive refresh tokens.- WHOOP rotates refresh tokens; the newest refresh token must be saved.