whoop
WHOOP morning check-in (recovery/sleep/strain) with suggestions.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/borahm/whoopwhoop
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)
- Create a WHOOP app and get credentials:
WHOOP_CLIENT_IDWHOOP_CLIENT_SECRET
- In the WHOOP developer dashboard, set Redirect URL:
https://localhost:3000/callback
- Put secrets into
~/.clawdbot/.env:
WHOOP_CLIENT_ID=...
WHOOP_CLIENT_SECRET=...
- Authorize once (get refresh token):
node /home/claw/clawd/skills/whoop/bin/whoop-auth --redirect-uri https://localhost:3000/callback
- Open the printed URL on your phone/browser
- Tap Allow/Authorize
- Copy the
codefrom the callback URL and paste it back
This writes WHOOP_REFRESH_TOKEN=... into ~/.clawdbot/.env.
What the bot does (each run)
Run:
node /home/claw/clawd/skills/whoop/bin/whoop-morning
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:
https://api.prod.whoop.com/oauth/oauth2/auth - token:
https://api.prod.whoop.com/oauth/oauth2/token
- auth:
- Requires
offlinescope to receive refresh tokens. - WHOOP rotates refresh tokens; the newest refresh token must be saved.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-borahm-whoop": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
coloring-page
Turn an uploaded photo into a printable black-and-white coloring page.
whoop-morning
Check WHOOP recovery/sleep/strain each morning and send suggestions.
recipe-to-list
Turn recipes into a Todoist Shopping list. Extract ingredients from recipe photos (Gemini Flash vision) or recipe web pages (search + fetch), then compare against the existing Shopping project with conservative synonym/overlap rules, skip pantry staples (salt/pepper), and sum quantities when units match. Also saves each cooked recipe into the workspace cookbook (recipes/).
charger
Check EV charger availability (favorites, nearby search) via Google Places.
shaping
Shape Up methodology for product and feature development. Use when collaboratively shaping a solution — iterating on problem definition (requirements) and solution options (shapes), breadboarding systems into affordances and wiring, and slicing into vertical implementation increments. Triggers include "shape this feature", "breadboard the system", "let's shape", "slice this into increments", "fit check", "define requirements", or any product/feature scoping discussion using Shape Up methodology.