csv-data-synthesizer

Generate realistic CSV data files with configurable rows, headers, and data types.

Updated Dec 17, 2025
One-click install
npx skills add https://github.com/ehtbanton/ClaudeSkillsRepo --skill csv-data-synthesizer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: csv-data-synthesizer
Source: https://github.com/ehtbanton/ClaudeSkillsRepo/tree/main/csv-data-synthesizer
Command: npx skills add https://github.com/ehtbanton/ClaudeSkillsRepo --skill csv-data-synthesizer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the creation of realistic CSV data files, saving significant time and effort in setting up testing, demo, or development environments.

Core Features & Use Cases

  • Realistic Data Generation: Creates CSV files with proper headers, diverse data types, and configurable row counts.
  • Customizable Domains: Supports various data templates including customer, e-commerce, product, employee, financial, time series, and survey data.
  • Use Case: Generate 1000 rows of fake customer data with realistic names, addresses, and emails for load testing a new web application.

Quick Start

Generate a CSV file with 50 customer records including address.

Frequently Asked Questions about csv-data-synthesizer

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

FAQPage Schema
How do I generate realistic fake CSV data for testing?

Generate realistic CSV data by using configurable row counts, headers, and data types to create fake datasets. This ensures data consistency and variation, making it suitable for setting up testing, demo, or development environments quickly.

Can I generate domain-specific CSV datasets for e-commerce and financial transactions?

Yes, you can generate domain-specific CSV datasets for e-commerce, financial transactions, customers, products, employees, time series, and survey responses. These templates provide realistic data structures tailored to specific testing and development use cases.

What is the best way to create large CSV files for load testing?

The best way to create large CSV files for load testing is to specify a configurable row count when generating your dataset. You can produce thousands of rows of realistic data with proper headers and diverse data types to simulate real application loads.

Does this approach to data generation support custom headers and data types?

Yes, this data generation approach supports configurable headers and diverse data types within the generated CSV files. You can define the structure of your fake datasets to match the exact schema required by your application or database.

How do I synthesize consistent time series and survey response data in CSV format?

Synthesize consistent time series and survey response data in CSV format by applying domain-specific templates during generation. This ensures the fake data maintains logical variation and consistency appropriate for analytical testing and development purposes.