WHOOP CLI with health insights, trends analysis, and data fetching (sleep, recovery, HRV, strain).
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install whoopskill或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install whoopskill⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/whoopskill/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: whoopskill description: WHOOP CLI with health insights, trends analysis, and data fetching (sleep, recovery, HRV, strain). homepage: https://github.com/koala73/whoopskill metadata: {"clawdis":{"emoji":"💪","requires":{"bins":["node"],"env":["WHOOP_CLIENT_ID","WHOOP_CLIENT_SECRET","WHOOP_REDIRECT_URI"]},"install":[{"id":"npm","kind":"npm","package":"whoopskill","bins":["whoopskill"],"label":"Install whoopskill (npm)"}]}} ---
Use whoopskill to fetch WHOOP health metrics (sleep, recovery, HRV, strain, workouts).
Install: npm install -g whoopskill | GitHub
Quick start
whoopskill summary — one-liner: Recovery: 52% | HRV: 39ms | Sleep: 40% | Strain: 6.7whoopskill summary --color — color-coded summary with 🟢🟡🔴 status indicatorswhoopskill trends — 7-day trends with averages and direction arrowswhoopskill trends --days 30 --pretty — 30-day trend analysiswhoopskill insights --pretty — AI-style health recommendationswhoopskill --pretty — human-readable output with emojiswhoopskill recovery — recovery score, HRV, RHRwhoopskill sleep — sleep performance, stageswhoopskill workout — workouts with strainwhoopskill --date 2025-01-03 — specific dateAnalysis commands
summary — quick health snapshot (add --color for status indicators)trends — multi-day averages with trend arrows (↑↓→)insights — personalized recommendations based on your dataData types
profile — user info (name, email)body — height, weight, max HRsleep — sleep stages, efficiency, respiratory raterecovery — recovery %, HRV, RHR, SpO2, skin tempworkout — strain, HR zones, caloriescycle — daily strain, caloriesCombine types
whoopskill --sleep --recovery --bodyAuth
whoopskill auth login — OAuth flow (opens browser)whoopskill auth status — check token statuswhoopskill auth logout — clear tokensNotes
--pretty for human-readable)~/.whoop-cli/tokens.json (auto-refresh)Sample: whoopskill summary --color
📅 2026-01-25
🟢 Recovery: 85% | HRV: 39ms | RHR: 63bpm
🟡 Sleep: 79% | 6.9h | Efficiency: 97%
🔴 Strain: 0.1 (optimal: ~14) | 579 cal
Sample: whoopskill trends
📊 7-Day Trends
💚 Recovery: 62.1% avg (34-86) →
💓 HRV: 33.8ms avg (26-42) →
❤️ RHR: 63.8bpm avg (60-68) →
😴 Sleep: 75.4% avg (69-79) →
🛏️ Hours: 6.5h avg (5.7-7.8) ↓
🔥 Strain: 5.9 avg (0.1-9.0) ↓
Sample: whoopskill insights
💡 Insights & Recommendations
✅ Green Recovery
Recovery at 85% — body is primed for high strain.
→ Great day for intense training or competition.
✅ HRV Above Baseline
Today's HRV (39ms) is 21% above your 7-day average.
→ Excellent recovery. Good day for peak performance.
⚠️ Mild Sleep Debt
You have 2.0 hours of sleep debt.
→ Consider an earlier bedtime tonight.
✅ Strain Capacity Available
Current strain: 0.1. Optimal target: ~14.
→ Room for 13.9 more strain today.
Sample: whoopskill --sleep --recovery (JSON)
{
"date": "2026-01-05",
"fetched_at": "2026-01-05T13:49:22.782Z",
"body": {
"height_meter": 1.83,
"weight_kilogram": 82.5,
"max_heart_rate": 182
},
"sleep": [
{
"id": "4c311bd4-370f-49ff-b58c-0578d543e9d2",
"cycle_id": 1236731435,
"user_id": 245199,
"created_at": "2026-01-05T00:23:34.264Z",
"updated_at": "2026-01-05T02:23:54.686Z",
"start": "2026-01-04T19:51:57.280Z",
"end": "2026-01-05T01:30:48.660Z",
"timezone_offset": "+04:00",
"nap": false,
"score_state": "SCORED",
"score": {
"stage_summary": {
"total_in_bed_time_milli": 20331380,
"total_awake_time_milli": 4416000,
"total_light_sleep_time_milli": 6968320,
"total_slow_wave_sleep_time_milli": 4953060,
"total_rem_sleep_time_milli": 3994000,
"sleep_cycle_count": 4,
"disturbance_count": 4
},
"sleep_needed": {
"baseline_milli": 26783239,
"need_from_sleep_debt_milli": 6637715,
"need_from_recent_strain_milli": 148919
},
"respiratory_rate": 14.12,
"sleep_performance_percentage": 40,
"sleep_consistency_percentage": 60,
"sleep_efficiency_percentage": 78.28
}
}
],
"workout": [
{
"id": "4279883e-3d23-45cd-848c-3afa28dca3f8",
"user_id": 245199,
"start": "2026-01-05T03:14:13.417Z",
"end": "2026-01-05T04:06:45.532Z",
"sport_name": "hiit",
"score_state": "SCORED",
"score": {
"strain": 6.19,
"average_heart_rate": 108,
"max_heart_rate": 144,
"kilojoule": 819.38,
"zone_durations": {
"zone_zero_milli": 167000,
"zone_one_milli": 1420000,
"zone_two_milli": 1234980,
"zone_three_milli": 330000,
"zone_four_milli": 0,
"zone_five_milli": 0
}
}
}
],
"profile": {
"user_id": 245199,
"email": "[email protected]",
"first_name": "John",
"last_name": "Doe"
},
"recovery": [
{
"cycle_id": 1236731435,
"sleep_id": "4c311bd4-370f-49ff-b58c-0578d543e9d2",
"user_id": 245199,
"score_state": "SCORED",
"score": {
"recovery_score": 52,
"resting_heart_rate": 60,
"hrv_rmssd_milli": 38.87,
"spo2_percentage": 96.4,
"skin_temp_celsius": 33.19
}
}
],
"cycle": [
{
"id": 1236731435,
"user_id": 245199,
"start": "2026-01-04T19:51:57.280Z",
"end": null,
"score_state": "SCORED",
"score": {
"strain": 6.66,
"kilojoule": 6172.94,
"average_heart_rate": 71,
"max_heart_rate": 144
}
}
]
}安装 Whoop Skill 后,可以对 AI 说这些话来触发它
Help me get started with Whoop Skill
Explains what Whoop Skill does, walks through the setup, and runs a quick demo based on your current project
Use Whoop Skill to wHOOP CLI with health insights, trends analysis, and data fetching ...
Invokes Whoop Skill with the right parameters and returns the result directly in the conversation
What can I do with Whoop Skill in my data & analytics workflow?
Lists the top use cases for Whoop Skill, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/whoopskill/ 目录(个人级,所有项目可用),或 .claude/skills/whoopskill/(项目级)。重启 AI 客户端后,用 /whoopskill 主动调用,或让 AI 根据上下文自动发现并使用。
Whoop Skill 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
Whoop Skill 可免费安装使用。请查阅仓库了解许可证信息。
WHOOP CLI with health insights, trends analysis, and data fetching (sleep, recovery, HRV, strain).
Whoop Skill 属于「Data & Analytics」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my data & analytics tasks using Whoop Skill
Identifies repetitive steps in your workflow and sets up Whoop Skill to handle them automatically