nightscout-cgm

Analyze Nightscout CGM data for glucose trends and insights.

57|13|Updated Jan 17, 2026
One-click install
npx skills add https://github.com/shanselman/nightscout-cgm-skill --skill nightscout-cgm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nightscout-cgm
Source: https://github.com/shanselman/nightscout-cgm-skill/tree/main
Command: npx skills add https://github.com/shanselman/nightscout-cgm-skill --skill nightscout-cgm

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) components.

What problem does it solve?

Nightscout CGM data is often siloed and difficult to interpret quickly. This skill provides tools to fetch, analyze, and summarize glucose data locally, enabling faster, privacy-preserving decisions without exposing data to external services.

Core Features & Use Cases

  • Local CGM analysis: fetches Nightscout data and computes statistics, time-in-range, and CV locally for quick insights.
  • AGP & interactive reports: generates Ambulatory Glucose Profile reports and self-contained HTML reports with interactive charts for clinicians and personal review.
  • Pattern discovery & comparisons: identifies patterns, trends, and allows period comparisons (e.g., last week vs previous week) to guide diabetes management decisions.

Quick Start

Analyze my Nightscout CGM data for the last 30 days.

Frequently Asked Questions about nightscout-cgm

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I analyze Nightscout CGM data locally to keep glucose analytics private?

Generate Ambulatory Glucose Profile reports and self-contained HTML reports with interactive charts by fetching Nightscout CGM data, enabling clinicians and individuals to review glucose trends visually.

How do I compare glucose patterns across different date ranges?

Compare glucose patterns across customizable date ranges by fetching Nightscout CGM data for different periods, such as comparing last week's trends against the previous week to guide diabetes management decisions.

Can I calculate time-in-range and coefficient of variation from continuous glucose monitor data without cloud uploads?

Calculate time-in-range and coefficient of variation locally from continuous glucose monitor data by fetching entries directly via the Nightscout API, performing all computations on your device without cloud uploads.

Do I need a Nightscout API URL to start extracting current glucose trends and insights?

You need a Nightscout API URL to fetch data for extracting current glucose trends and insights, as the skill connects directly to your Nightscout instance to retrieve CGM readings for local analysis.