# Oura Ring

> Syncs daily health and fitness data from Oura Ring into markdown files. Provides sleep, readiness, activity, heart rate, stress, SpO2, and workout data.

- Skill: `modbender/oura-ring` (Agent Skill, multi-file: 8 files)
- Install (CLI): `npx skillmds@latest add modbender/oura-ring`
- Raw SKILL.md: https://api.skillmd.com/api/skills/modbender/oura-ring/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Docs & Writing, DevOps & Infra
- Author: modbender (https://skillmd.com/u/modbender)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/modbender/oura-ring

---


# Oura Ring

This skill syncs your daily health data from Oura Ring into readable markdown files.

## Syncing Data

Sync today's data:

```bash
uv run {baseDir}/scripts/sync_oura.py
```

Sync a specific date:

```bash
uv run {baseDir}/scripts/sync_oura.py --date 2026-02-07
```

Sync the last N days:

```bash
uv run {baseDir}/scripts/sync_oura.py --days 7
```

## Reading Health Data

Health files are stored at `{baseDir}/health/YYYY-MM-DD.md` — one file per day.

To answer health or fitness questions, read the relevant date's file from the `{baseDir}/health/` directory. If the file doesn't exist for the requested date, run the sync command for that date first.

## Cron Setup

Schedule the sync script to run every morning using OpenClaw's `cron` tool so your health data stays up to date automatically.

