oscar-test-data-generation

Generate synthetic CPAP and Fitbit-like test data for OSCAR CSV workflows.

Updated Sep 6, 2025
One-click install
npx skills add https://github.com/kabaka/oscar-export-analyzer --skill oscar-test-data-generation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: oscar-test-data-generation
Source: https://github.com/kabaka/oscar-export-analyzer/tree/main/.github/skills/oscar-test-data-generation
Command: npx skills add https://github.com/kabaka/oscar-export-analyzer --skill oscar-test-data-generation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides patterns and builder references to generate realistic synthetic CPAP/sleep-therapy test data for the OSCAR Export Analyzer project. It ensures tests, demos, or validations can run without using real patient information.

Core Features & Use Cases

  • Pattern-driven data builders: generate CPAP sessions and Fitbit-like data for end-to-end test pipelines.
  • Comprehensive test scenarios: high-AHI, zero-usage, edge cases, and time-series patterns for robust validation.
  • Use Case: Generate a 30-night dataset to validate charts, analytics, and export functions in OSCAR Export Analyzer.

Quick Start

Run the builders to generate synthetic CPAP CSV-like data for test and validation scenarios.

Frequently Asked Questions about oscar-test-data-generation

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

FAQPage Schema
How do I generate synthetic CPAP data for testing sleep therapy applications?

This Skill generates synthetic CPAP test data using internal builders to create realistic sleep therapy sessions for validation. It produces fake patient datasets with patterns like high-AHI cases and zero-usage nights, ensuring no real patient information is used.

What is synthetic sleep therapy data used for in OSCAR CSV workflows?

Synthetic sleep therapy data is used to validate charts, analytics, and export functions in OSCAR CSV workflows. By generating fake CPAP sessions and Fitbit-like datasets, developers can test end-to-end pipelines and edge cases without exposing real patient information.

How do I create a 30-night CPAP dataset with high-AHI and zero-usage patterns?

You can create a 30-night CPAP dataset by running pattern-driven builders that produce specific test scenarios. These internal utilities generate time-series trends, high-AHI cases, and zero-usage nights to validate analytics and export functions robustly.

Does this synthetic data generation approach work for Fitbit-like datasets and edge cases?

Yes, this synthetic data generation approach works for Fitbit-like datasets and edge cases. The builders generate comprehensive test scenarios including high-AHI, zero-usage nights, and time-series patterns to ensure robust validation of sleep therapy applications.

Can I use these test data builders without real patient information?

Yes, you can use these test data builders entirely without real patient information. The internal utilities are specifically designed to generate synthetic CPAP and sleep therapy data, creating patterns like high-AHI cases and zero-usage nights for safe validation.

What are the limitations when generating synthetic CPAP data for validation?

The synthetic CPAP data generated is limited to testing, examples, and validation scenarios for OSCAR workflows. It uses internal test utilities to create patterns like high-AHI and zero-usage nights, but the data is synthetic and not intended for clinical or real-world medical applications.