{"skill":{"slug":"whoop-lab","displayName":"WHOOP Lab","summary":"Fetch, analyze, chart, and track WHOOP health data (recovery, HRV, RHR, sleep, strain, workouts). Use when: querying any WHOOP metric; generating visual char...","tags":{"latest":"1.0.0"},"stats":{"comments":1,"downloads":277,"installsAllTime":0,"installsCurrent":0,"stars":0,"versions":1},"createdAt":1772665419214,"updatedAt":1777525610683},"latestVersion":{"version":"1.0.0","createdAt":1772665419214,"changelog":"🚀 Initial Release - WHOOP Lab 1.0.0\n\nFirst public release of the WHOOP Lab skill for OpenClaw / ClawHub.\n\nFeatures:\n\n📊 Data Fetching\nOAuth 2.0 authentication with WHOOP Developer API v2 (scripts/auth.py)\nAutomatic token refresh (scripts/refresh_token.py)\nGeneral-purpose API fetcher for all WHOOP endpoints (scripts/fetch.py)\nRecovery, sleep, strain, workouts, user profile\nDate-range and limit-based pagination\n\n📈 Charting\nHTML chart generation via Chart.js (scripts/chart.py) — dark theme, fully self-contained\nRecovery (color-coded green/yellow/red)\nSleep (stacked bar: REM/Deep/Light/Awake)\nHRV trend (line + 7-day rolling average)\nStrain + calories (dual axis)\nFull dashboard (2×2 grid of all four)\nStat cards showing avg/min/max + trend arrows\nAuto-opens in browser + delivers as attachment\n\n🧪 Experiment Tracking\nPlan, monitor, and evaluate personal health experiments (scripts/experiment.py)\nAuto-captured 14-day baselines\nPost-workout segmentation mode (measures recovery windows after qualifying workouts)\nMid-experiment status with rolling averages and trend arrows\nFinal report with verdict (met / partially met / not met / inconclusive)\nSupports: HRV, recovery, sleep performance, RHR, strain\n\n📓 Obsidian Logging (optional)\nAppends daily WHOOP stats to Obsidian daily note (scripts/log_to_obsidian.py)\nBackfill by date, dry-run preview\nAuto git commit + push (skips git gracefully if vault is not a repo)\n\n🧠 Health Interpretation\nScience-backed HRV, RHR, sleep, strain, and recovery interpretation guide (references/health_analysis.md)\nWHOOP API endpoint reference (references/api.md)\n\n🌅 Morning Brief Integration\nDrop-in HEARTBEAT.md snippet to include recovery + HRV in daily morning briefs\nRed recovery auto-flagging (score < 34)\n\nRequirements:\nPython 3\nGit (optional — only needed if Obsidian vault is a git repo)\nA free WHOOP Developer App (https://developer-dashboard.whoop.com)\n\nSetup:\nSee SKILL.md for full setup instructions.","license":null},"metadata":{"os":null,"systems":null},"owner":{"handle":"brennaman","userId":"publishers:brennaman","displayName":"brennaman","image":"https://avatars.githubusercontent.com/u/4397563?v=4"},"moderation":null}