t1d-synthetic-data-pipeline-guide

Trace synthetic data generation, ingestion, and mapping in the T1D Companion pipeline.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill unit solves the problem of understanding and debugging the synthetic data pipeline within the T1D Companion project.

Core Features & Use Cases

  • Data Pipeline Understanding: Delve into the processes of synthetic data generation and ingestion.
  • Debugging: Identify issues with synthetic test data in the database.
  • Pipeline Extension: Learn how to extend the data pipeline with new features.
  • Testing: Write tests that exercise the synthetic data pipeline.

Quick Start

Use the t1d-synthetic-data-pipeline-guide skill to trace the synthetic data pipeline in the T1D Companion.

Frequently Asked Questions about t1d-synthetic-data-pipeline-guide

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

FAQPage Schema
How does the synthetic data pipeline work in T1D Companion?

The synthetic data pipeline works by reading Synthea CSV files, mapping the records to domain models, and connecting them to the HealthMetricService for data generation and ingestion.

How do I debug synthetic test data issues in the database?

To debug synthetic test data in the database, trace the data pipeline to identify issues during the ingestion of Synthea CSV records and their mapping to domain models.

How do I extend the synthetic data pipeline with new features?

You extend the synthetic data pipeline by modifying the process that maps Synthea CSV data to domain models, ensuring new features integrate correctly with the HealthMetricService.

Can I write tests that exercise the synthetic data pipeline?

Yes, you can write tests that exercise the synthetic data pipeline by validating the ingestion of Synthea CSV files and verifying the correct mapping to domain models.

What is the best way to map Synthea CSV records to domain models?

The best way to map Synthea CSV records is following the pipeline guide to transform the data and connect it directly to the HealthMetricService for accurate domain representation.

Why is my synthetic data not showing up in the HealthMetricService?

Synthetic data might not show up if the Synthea CSV ingestion fails or if the mapping to domain models is incorrect, which you can trace using the pipeline guide.