{"skill":{"slug":"oura-ring","displayName":"Ouraskill","summary":"Syncs daily health and fitness data from Oura Ring into markdown files. Provides sleep, readiness, activity, heart rate, stress, SpO2, and workout data.","description":"---\nname: oura-ring\ndescription: Syncs daily health and fitness data from Oura Ring into markdown files. Provides sleep, readiness, activity, heart rate, stress, SpO2, and workout data.\ndisable-model-invocation: true\nmetadata:\n  openclaw:\n    primaryEnv: OURA_TOKEN\n    requires:\n      bins: [\"uv\"]\n      env: [\"OURA_TOKEN\"]\n    config:\n      - id: oura_token\n        label: Oura Personal Access Token\n        type: secret\n        env: OURA_TOKEN\n---\n\n# Oura Ring\n\nThis skill syncs your daily health data from Oura Ring into readable markdown files.\n\n## Syncing Data\n\nSync today's data:\n\n```bash\nuv run {baseDir}/scripts/sync_oura.py\n```\n\nSync a specific date:\n\n```bash\nuv run {baseDir}/scripts/sync_oura.py --date 2026-02-07\n```\n\nSync the last N days:\n\n```bash\nuv run {baseDir}/scripts/sync_oura.py --days 7\n```\n\n## Reading Health Data\n\nHealth files are stored at `{baseDir}/health/YYYY-MM-DD.md` — one file per day.\n\nTo 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.\n\n## Cron Setup\n\nSchedule the sync script to run every morning using OpenClaw's `cron` tool so your health data stays up to date automatically.\n","tags":{"latest":"1.0.3","fitness":"1.0.0","health":"1.0.0","oura":"1.0.0","sleep":"1.0.0","wearable":"1.0.0"},"stats":{"comments":0,"downloads":2006,"installsAllTime":5,"installsCurrent":5,"stars":0,"versions":4},"createdAt":1770608110705,"updatedAt":1778989142890},"latestVersion":{"version":"1.0.3","createdAt":1770772649201,"changelog":"Set disable-model-invocation: true for explicit-only invocation; add config section declaring OURA_TOKEN as type: secret","license":null},"metadata":{"setup":[{"key":"OURA_TOKEN","required":true}],"os":null,"systems":null},"owner":{"handle":"freakyflow","userId":"s177ry6e10a6ptba07s8ghmmyn884kmm","displayName":"freakyflow","image":"https://avatars.githubusercontent.com/u/95600411?v=4"},"moderation":null}