t1d-cgm-provider-integration

Automate CGM provider integration into the T1D Companion platform.

Updated May 15, 2026
One-click install
npx skills add https://github.com/ruskibeats/t1d --skill t1d-cgm-provider-integration
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: t1d-cgm-provider-integration
Source: https://github.com/ruskibeats/t1d/tree/main/.pi/skills-archive/t1d-cgm-provider-integration
Command: npx skills add https://github.com/ruskibeats/t1d --skill t1d-cgm-provider-integration

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill unit streamlines the process of integrating new Continuous Glucose Monitoring (CGM) data sources into the T1D Companion platform, facilitating the addition of new providers and ensuring data synchronization.

Core Features & Use Cases

  • CGM Data Provider Integration: Automates the setup of new CGM providers like LibreLinkUp, direct Dexcom API, or Medtronic CareLink.
  • Service Class Creation: Constructs the necessary service classes for authentication, data fetching, and parsing.
  • Database Model Expansion: Adds the required database models and fields for the new provider.
  • API Endpoint Addition: Implements new API endpoints for connecting, disconnecting, testing, and synchronizing data with the new CGM source.
  • Test Script Creation: Generates a test script to validate the integration with live data.

Quick Start

Run the script to add a new CGM provider to the T1D Companion sync pipeline.

Frequently Asked Questions about t1d-cgm-provider-integration

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

FAQPage Schema
How do I integrate new CGM data sources into a Python platform?

To integrate CGM data sources, this Skill automates service class creation for API authentication, data fetching, and parsing, while adding the required database models to sync data into your platform.

What is the process for adding a Dexcom or LibreLinkUp provider to a sync pipeline?

Adding a provider like LibreLinkUp or Dexcom involves generating service classes for authentication, expanding database models, and implementing API endpoints to connect, test, and synchronize CGM data.

How do I set up API endpoints for CGM provider management and data synchronization?

This Skill implements new API endpoints for connecting, disconnecting, testing, and synchronizing data with a new CGM source, fully automating the provider management workflow within your platform.

Do I need Python to automate database model expansion for new CGM integrations?

Yes, Python is required for scripting and database operations to automate the expansion of database models and fields needed when adding a new Continuous Glucose Monitoring data provider.

What's the best way to test a new Continuous Glucose Monitoring integration with live data?

The best way to validate a CGM integration is by running the generated Python test script, which tests the authentication and data fetching logic against the live provider API.

Can I use this to handle API authentication and data fetching for Medtronic CareLink?

Yes, this Skill constructs the necessary service classes to handle API authentication and data fetching for providers like Medtronic CareLink, ensuring accurate data synchronization.