synthetic-data

Generate synthetic datasets from designs, schemas, or calibrated statistics.

127|22|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/flonat/flonat-research --skill synthetic-data-flonat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: synthetic-data
Source: https://github.com/flonat/flonat-research/tree/main/skills/synthetic-data
Command: npx skills add https://github.com/flonat/flonat-research --skill synthetic-data-flonat

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Bash(uv*, Rscript*, R*, mkdir*, ls*), Read, Write, Edit, Glob, Grep, AskUserQuestion, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill generates structurally realistic synthetic datasets for a variety of research and development needs, saving time and resources in pilot testing and method development.

Core Features & Use Cases

  • Multiple Data Generation Modes: From existing designs, schemas, or calibrated to summary statistics.
  • Data Customization: Variables, types, sample size, treatment effects, correlations, and missing data patterns.
  • Use Case: Generate synthetic data to simulate a pilot study for a new medical treatment, or create a dataset with a specific structure for power analysis.

Quick Start

Use the synthetic-data skill to generate a synthetic dataset from an existing schema, specifying the required variables and structure.

Frequently Asked Questions about synthetic-data

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

FAQPage Schema
How do I generate synthetic data for pilot testing and method development?

You generate synthetic data for pilot testing by emulating experimental and observational data generating processes. This approach supports method development by creating structurally realistic datasets without requiring actual data collection.

What is the best way to create a dataset with specific variables and correlations for power analysis?

The best way to create a dataset for power analysis is using calibrated data generation modes that allow you to specify variables, sample size, treatment effects, correlations, and missing data patterns to match your target structure.

Can I generate synthetic datasets from an existing database schema or experimental design?

Yes, you can generate synthetic datasets from an existing design or schema. These modes emulate your specific data generating process to produce structurally realistic variables and types for pilot studies.

Do I need statistical programming knowledge to simulate observational data generating processes?

Yes, you need scripting and statistical programming knowledge to simulate observational data generating processes. The workflow requires familiarity with Bash, Rscript, and Python to define and execute the generation logic.

How do I calibrate a synthetic dataset to match specific summary statistics?

You calibrate a synthetic dataset to match specific summary statistics using the calibrated generation mode. This allows you to align the emulated data's variables, correlations, and treatment effects with your desired numerical outcomes.