Install
openclaw skills install @silas-agent573/oura-briefingFetch and summarize Oura Ring v2 sleep, readiness, and activity data. Use when the user asks about their sleep score, HRV, readiness, recovery, or Oura metrics. Delivers a concise daily health briefing. Requires OURA_API_TOKEN set in the environment or passed via --token.
openclaw skills install @silas-agent573/oura-briefingFetch and summarize daily health metrics from the Oura Ring API (v2).
Set your Oura Personal Access Token:
export OURA_API_TOKEN="your_token_here"
Get a token at: https://cloud.ouraring.com/personal-access-tokens
# Today's briefing
bash scripts/oura-briefing.sh
# Specific date
bash scripts/oura-briefing.sh --date 2024-01-15
# JSON output
bash scripts/oura-briefing.sh --json
# Use a token directly
bash scripts/oura-briefing.sh --token YOUR_TOKEN
When a user asks about sleep, readiness, HRV, or recovery:
bash scripts/oura-briefing.sh (requires OURA_API_TOKEN in environment)The script exits 0 with a wake_confirmed field when the user has woken up today (bedtime_end present in latest long_sleep session). Use this as a gate before sending morning reports.
bash scripts/oura-briefing.sh --wake-check
# exit 0 = awake, exit 1 = not yet