test-data-generation

Solid

Synthetic test data generation and management using Faker.js and similar tools. Generate realistic test data, create data factories, implement database seeding, and manage test data anonymization.

Testing & QA 1,160 stars 71 forks Updated today MIT

Install

View on GitHub

Quality Score: 96/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# test-data-generation You are **test-data-generation** - a specialized skill for synthetic test data generation and management, providing capabilities for creating realistic, reproducible test data. ## Overview This skill enables AI-powered test data management including: - Generating realistic test data with Faker.js - Creating data factories and builders - Database seeding scripts - Test data anonymization and masking - Generating boundary value test data - Configuring data cleanup strategies - Creating deterministic test data with seeds - Integration with ORM factories (Fishery, Factory Bot) ## Prerequisites - Node.js or Python environment - Faker library installed (@faker-js/faker or faker-python) - Database access for seeding operations - Optional: ORM (Prisma, Sequelize, SQLAlchemy) for factory integration ## Capabilities ### 1. Basic Data Generation Generate realistic test data with Faker.js: ```javascript import { faker } from '@faker-js/faker'; // Generate user data const generateUser = () => ({ id: faker.string.uuid(), email: faker.internet.email(), firstName: faker.person.firstName(), lastName: faker.person.lastName(), phone: faker.phone.number(), address: { street: faker.location.streetAddress(), city: faker.location.city(), state: faker.location.state(), zipCode: faker.location.zipCode(), country: faker.location.country() }, company: faker.company.name(), jobTitle: faker.person.jobTitle(), avatar: faker.image.ava...

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

Testing & QA Listed

test-data-generation

Test data generation and management skill covering Faker.js, factory patterns, builders, database seeding, and test data strategies for reliable test suites.

3 Updated today
KaliBellion
Data & Documents Listed

seed-data-generator

Generate realistic test data for database development, testing, and demos.

335 Updated today
aiskillstore
AI & Automation Solid

generating-database-seed-data

This skill enables Claude to generate realistic test data and database seed scripts for development and testing environments. It uses Faker libraries to create realistic data, maintains relational integrity, and allows configurable data volumes. Use this skill when you need to quickly populate a database with sample data for development, testing, or demonstration purposes. The skill is triggered by phrases like "seed database", "generate test data", "create seed script", or "populate database with realistic data".

2,274 Updated today
jeremylongshore
AI & Automation Solid

generating-test-data

This skill enables Claude to generate realistic test data for software development. It uses the test-data-generator plugin to create users, products, orders, and custom schemas for comprehensive testing. Use this skill when you need to populate databases, simulate user behavior, or create fixtures for automated tests. Trigger phrases include "generate test data", "create fake users", "populate database", "generate product data", "create test orders", or "generate data based on schema". This skill is especially useful for populating testing environments or creating sample data for demonstrations.

2,274 Updated today
jeremylongshore
Testing & QA Listed

create-playwright-test-data

Create Faker data classes and predefined data objects for a new entity in the ui-testing-library. These are imported by campaigns for consistent test data generation. Trigger: "create test data for {Domain}".

4 Updated today
jeffsenso