oura-ring について
oura-ringは、Oura Ringの日々の健康データを日付別のMarkdownファイルに同期し、健康やフィットネスに関する質問に使えるスキルです。指定日の同期や複数日分の同期に対応し、OpenClaw cronで定期実行できます。
主な機能
- 01当日の健康データを同期
- 02指定日または日数範囲で同期
- 03日別Markdownファイルへの保存
- 04日付に対応する健康記録の読み込み
活用シーン
- 01特定日のOuraデータの確認
- 02健康やフィットネスの質問への回答
- 03日次データ更新のスケジュール
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ freakyflow/ ouraskill --skill oura-ringインストール後、Claude Code で/oura-ringを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
README.md.gitignorehealth/.gitkeepscripts/sync_oura.py詳細
Oura Ring
このスキルは、Oura Ring の日々の健康データを読みやすい Markdown ファイルに同期します。
データの同期
今日のデータを同期します:
uv run {baseDir}/scripts/sync_oura.py
特定の日付を同期します:
uv run {baseDir}/scripts/sync_oura.py --date 2026-02-07
過去 N 日分を同期します:
uv run {baseDir}/scripts/sync_oura.py --days 7
健康データの読み取り
健康データのファイルは {baseDir}/health/YYYY-MM-DD.md に保存されます。1 日につき 1 ファイルです。
健康やフィットネスに関する質問に答えるには、{baseDir}/health/ ディレクトリから該当日のファイルを読み取ってください。指定された日付のファイルが存在しない場合は、まずその日付の同期コマンドを実行してください。
Cron の設定
健康データが自動的に最新の状態に保たれるよう、OpenClaw の cron ツールを使用して、同期スクリプトを毎朝実行するようスケジュールします。
コメント
Markdown 対応