LaunchKit · 2026
Back to Skills

oura-analytics

Oura Ring data integration and analytics.

7
2.5k downloads
by @kesslerio

Setup & Installation

openclaw skills install @kesslerio/oura-analytics

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install oura-analytics

Version History

v1.0.0Jan 31, 2026 - Version note by skill developer:

Initial ClawHub release

What This Skill Does

Fetches and analyzes data from the Oura Ring via the Oura Cloud API, including sleep scores, readiness, activity, and HRV. Supports trend analysis, automated report generation, and threshold-based alerts for low recovery days.

Automates data extraction and analysis that would otherwise require manual checks in the Oura app, enabling scheduled reports and programmatic alerts without opening a UI.

When to use it

  • Checking sleep score trends over the past month
  • Getting a readiness alert before a high-stakes day
  • Generating a weekly HRV report to track training load
  • Correlating poor sleep nights with calendar events
  • Setting a morning briefing with yesterday's recovery metrics

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: generate my weekly sleep and readiness report

AGENT
  1. 1Set OURA_API_TOKEN from environment
  2. 2Call oura_api.py with report --type weekly flag
  3. 3Fetch sleep and readiness data for the past 7 days via OuraClient
  4. 4Run OuraAnalyzer to compute average scores and HRV trend
  5. 5Output a formatted weekly summary
OUTPUT

Weekly report showing average sleep score, readiness score, HRV trend, and notable low-recovery days

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

OURA_API_TOKEN environment variable (get at cloud.ouraring.com)