oura

Pull sleep, activity, readiness, and heart rate metrics from the Oura Cloud API V2.

2|2|Updated May 13, 2026
One-click install
npx skills add https://github.com/autonomy-cloud/kairos-interface --skill oura-autonomy-cloud
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: oura
Source: https://github.com/autonomy-cloud/kairos-interface/tree/main/skills/oura
Command: npx skills add https://github.com/autonomy-cloud/kairos-interface --skill oura-autonomy-cloud

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the problem of manually checking and interpreting your Oura Ring health metrics by pulling up-to-date sleep, activity, readiness, and related biometrics from the Oura Cloud API into your assistant workflows.

Core Features & Use Cases

  • Daily health summaries: Fetch sleep score, sleep efficiency, and readiness so you can quickly review how you’re doing each morning.
  • Detailed sleep and biometrics: Retrieve sleep stages and heart rate windows for deeper analysis when you want to understand patterns.
  • Workout and physiology tracking: Pull detected workouts plus continuous heart rate, and nightly SpO2 and stress data for ongoing monitoring.
  • Connection and configuration via a companion skill: Leverages the separate setup skill for OAuth and token refresh so access is handled safely.

Quick Start

Use the oura skill to fetch today’s sleep, readiness, and activity for a quick morning check-in.

Frequently Asked Questions about oura

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I pull Oura Ring sleep and readiness scores into my assistant workflow?

You can pull Oura Ring sleep and readiness scores by connecting to the Oura Cloud API V2, which retrieves daily health summaries, sleep stages, and biometrics for assistant-driven check-ins. The Skill requires a valid Oura access token and supports specified date ranges to fetch metrics.

What biometrics can I retrieve from the Oura Cloud API V2 for health monitoring?

The Oura Cloud API V2 provides sleep stages, continuous heart rate windows, workout data, nightly SpO2, and stress readings. You can query these health metrics using specific start and end date or datetime parameters to monitor trends over time.

How do I connect my Oura Ring access token to fetch daily activity data?

Connecting your Oura Ring requires a proxied credential access setup using an Oura access token credential ID. A separate companion setup skill handles the OAuth authentication and token refresh process to safely manage access to api.ouraring.com endpoints.

Can I query continuous heart rate and SpO2 data for a specific datetime range?

Yes, you can query continuous heart rate, nightly SpO2, and stress readings for specific periods. The Skill supports endpoint-specific query parameters, allowing you to define precise start_datetime and end_datetime values to retrieve detailed physiological data windows.

Does this Oura Ring integration support detailed sleep stage retrieval for trend analysis?

Yes, the integration supports detailed sleep stage retrieval alongside sleep efficiency and overall sleep scores. By fetching this data from the Oura Cloud API V2 across specified date ranges, you can perform ongoing trend monitoring and deeper analysis of your sleep patterns.

What are the limitations of using the Oura API for daily health summaries?

A key limitation is the dependency on a valid Oura access token credential ID managed through a separate companion setup skill for OAuth. Additionally, all data retrieval is bound by the Oura Cloud API V2 rate limits and requires specific start_date or start_datetime parameters for successful queries.