Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Check WHOOP recovery/sleep/strain each morning and send suggestions.
Check WHOOP recovery/sleep/strain each morning and send suggestions.
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
Morning WHOOP check-in: fetches your latest WHOOP data (Recovery, Sleep, Cycle/Strain) generates a short set of suggestions for the day
You already have: WHOOP_CLIENT_ID WHOOP_CLIENT_SECRET Store these in ~/.clawdbot/.env.
Run: /home/claw/clawd/skills/whoop-morning/bin/whoop-auth --scopes offline read:recovery read:sleep read:cycles read:profile This prints an authorization URL. Open it in your browser, approve, and paste the code back into the terminal. The script will exchange it for tokens and write WHOOP_REFRESH_TOKEN=... to ~/.clawdbot/.env.
/home/claw/clawd/skills/whoop-morning/bin/whoop-morning
Recommended: schedule with Gateway cron (daily, morning). The cron job should run whoop-morning and send its output as a message.
This skill uses WHOOP OAuth2: auth URL: https://api.prod.whoop.com/oauth/oauth2/auth token URL: https://api.prod.whoop.com/oauth/oauth2/token WHOOP rotates refresh tokens; avoid running multiple refreshes in parallel. API availability/fields can change; if WHOOP returns 401/400 during token refresh, re-run whoop-auth.
Data access, storage, extraction, analysis, reporting, and insight generation.
Largest current source with strong distribution and engagement signals.