Community研究&データ分析github.com

amu255/nightscout-cgm-skill

📊 Nightscout CGM スキルで持続血糖モニターデータを分析し、糖尿病コミュニティ向けにカスタマイズされた有益な洞察とインタラクティブなレポートを提供します。

nightscout-cgm-skill とは?

このスキルは、Nightscout プラットフォームから持続血糖モニター (CGM) データを取得し、分析・可視化するためのツールです。主に糖尿病患者やそのケアチームを対象としており、血糖値のトレンド把握、パターン認識、インタラクティブなレポート生成を支援します。対応プラットフォームとしては、Claude Code、Cursor、Codex などの AI エージェント環境を想定しており、API 経由で Nightscout サーバーにアクセスします。仕組みとしては、指定された Nightscout URL と API トークンを使用してデータを取得し、統計解析やグラフ作成を行い、ユーザーにわかりやすい形で結果を提供します。これにより、データ駆動型の糖尿病管理が可能になります。

対応~Claude Code~Codex CLI~Cursor
npx skills add amu255/nightscout-cgm-skill

Installed? Explore more 研究&データ分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

nightscout-cgm-skill は何をしますか?

📊 持続血糖モニター (CGM) データを分析し、糖尿病コミュニティ向けにカスタマイズされた有益な洞察とインタラクティブなレポートを提供します。

概要

このスキルは、Nightscout プラットフォームから CGM データを取得し、分析・可視化します。血糖値のトレンドやパターンを把握し、データに基づいた糖尿病管理を支援します。

対応プラットフォーム

  • Claude Code
  • Cursor
  • Codex
  • その他の AI エージェント環境

セットアップ

  1. Nightscout サーバーの URL を確認します。
  2. API トークンを取得します(管理者から入手してください)。
  3. 以下の環境変数を設定します。
export NIGHTSCOUT_URL="https://your-nightscout-server.herokuapp.com"
export NIGHTSCOUT_API_TOKEN="your-api-token"

使用方法

データの取得

以下のコマンドを実行して、最新の CGM データを取得します。

curl -H "API-SECRET: $NIGHTSCOUT_API_TOKEN" "$NIGHTSCOUT_URL/api/v1/entries?count=100"

分析の実行

スキルを呼び出してデータを分析します。

from nightscout_skill import analyze_cgm_data

data = analyze_cgm_data()
print(data.summary())

レポートの生成

インタラクティブなレポートを生成するには、以下のコードを使用します。

from nightscout_skill import generate_report

report = generate_report(days=7)
report.show()

機能

  • 血糖値トレンド分析: 時系列データからトレンドを抽出します。
  • パターン認識: 高血糖・低血糖のパターンを特定します。
  • 統計サマリー: 平均値、標準偏差、目標範囲内時間などの統計情報を提供します。
  • インタラクティブレポート: ユーザーが操作可能なグラフや表を含むレポートを生成します。

注意事項

  • このスキルは医療機器ではありません。診断や治療の判断には使用しないでください。
  • データの正確性は Nightscout サーバーに依存します。
  • API トークンは安全に保管してください。

ライセンス

MIT ライセンスの下で公開されています。

関連スキル