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.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Syncs daily health and fitness data from Oura Ring into markdown files. Provides sleep, readiness, activity, heart rate, stress, SpO2, and workout data.
How to use
Przygotuj token dostępu do Oura Ring. Wygeneruj Oura Personal Access Token w ustawieniach swojego konta Oura i zapisz go jako zmienną środowiskową OURA_TOKEN.
Zainstaluj wymagane narzędzia. Upewnij się, że masz zainstalowany
uv— jest to jedyne narzędzie wymagane do uruchomienia skriptu synchronizacji.Uruchom synchronizację danych. Wykonaj polecenie
uv run {baseDir}/scripts/sync_oura.py, aby zsynchronizować dane z dzisiaj. Dane zostaną zapisane w pliku markdown w katalogu{baseDir}/health/z nazwą odpowiadającą dacie (format YYYY-MM-DD.md).Synchronizuj dane z konkretnego dnia, jeśli potrzebujesz. Użyj flagi
--date 2026-02-07, aby pobrać dane z wybranego dnia, lub--days 7, aby zsynchronizować ostatnie 7 dni.Skonfiguruj automatyczną synchronizację. Użyj narzędzia
crondostępnego w OpenClaw, aby zaplanować uruchomienie skryptu synchronizacji każdego ranka. Dzięki temu Twoje dane zdrowotne będą zawsze aktualne bez ręcznej interwencji.Czytaj swoje dane zdrowotne. Pliki markdown zawierają wszystkie metryki — sen, gotowość, aktywność, tętno, stres, SpO2 i treningi. Możesz je przeglądać bezpośrednio lub udostępniać agentom AI do analizy.