Provide specialist sleep evidence using Oura data when `body-data-qa` or `body-cadence-review` needs sleep-domain depth, or when the user explicitly asks for a sleep-only deep dive rather than general body Q&A.
Use this as the sleep specialist inside the body system.
The default top-level entrypoint for normal questions is body-data-qa. This skill should mostly support the workflow skills unless the user explicitly wants sleep-only depth.
oura-mcp — pull sleep data including: score, stages (deep/rem/light/awake durations + percentages), efficiency, HRV avg, lowest HR, avg HR, bedtime, wake time, latency, temp delta, respiratory rate, restfulness.
Use the same reasoning order as the workflow skills:
000 OS/.3 Numerical Targets 2026.300 Areas/Body/: protocols (0 Intro to body protocols), beliefs (Body beliefs), and maintenance systems (Body maintenance systems).Produce sleep evidence that can stand on its own or feed a larger synthesis.
oura-mcp.body-cadence-review, use the exact review and comparison windows provided by the caller, such as this week vs last week or this month vs last month.body-recovery.If structured output is needed, keep the metric payload aligned with ../../schemas/sleep.json.
Present the findings in prose under this shape:
Current snapshot - the key sleep metrics for the requested date or most recent nightTrend - the direction over the comparison windowGoal alignment - whether sleep behavior is supporting stated body goalsCaveats - missing nights, inferred conclusions, low-confidence metrics, or device limitationsStay in body-sleep when the request explicitly asks for sleep-only depth or when an upstream workflow already scoped the task to sleep.
Escalate to:
body-recovery when the main question is whether to train and recovery capacity is the decision pointbody-data-qa when the question compares sleep with another domain in an ad-hoc waybody-cadence-review when the user wants a weekly, monthly, quarterly, or yearly reviewOnly search 400 Resources/ when this specialist is being used directly for a sleep-only deep dive.
When invoked from body-data-qa or body-cadence-review, let the upstream workflow decide whether resource-backed recommendations are needed.
If a direct deep dive needs resource support:
Search broadly — file names may not be descriptive. Look at actual content.
Quant analyst reviewing a dashboard. Numbers first, brief context, no fluff.
Reference ../../schemas/sleep.json for field definitions.