generating-database-seed-data
This skill enables the AI assistant 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 when working with databases or data models. Trigger with phrases like 'database', 'query', or 'schema'.
test-data-generation
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.
Test Data Management
Strategic test data generation, management, and privacy compliance. Use when creating test data, handling PII, ensuring GDPR/CCPA compliance, or scaling data generation for realistic testing scenarios.
qe-test-data-management
Strategic test data generation, management, and privacy compliance. Use when creating test data, handling PII, ensuring GDPR/CCPA compliance, or scaling data generation for realistic testing scenarios.
test-data-generation
Generate realistic, consistent test data using factories, fixtures, and fake data libraries. Use for test data, fixtures, mock data, faker, test builders, and seed data generation.
Test Data Factory
Build reusable test data factories with realistic fake data generation, relationship handling, and deterministic seeding for reproducible tests.
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.
Faker Test Data Generation
Generating realistic test data with Faker libraries for names, addresses, emails, dates, and domain-specific data with reproducible seed control.
dotnet-testing-bogus-fake-data
Specialized skill for generating realistic fake data using Bogus. Use it when you need believable names, addresses, phone numbers, emails, company info, etc. for testing. Covers Faker classes, multilingual support, custom rules, bulk generation, and more. Keywords: bogus, faker, fake data, realistic data, fake name, fake address, fake email, Faker<T>, RuleFor, Generate, faker.Name, faker.Address, faker.Internet, generate fake data, seed data
dotnet-testing-autofixture-bogus-integration
Comprehensive guide to integrating AutoFixture with Bogus. Use when you need to combine AutoFixture and Bogus to produce test data that is both anonymous and realistic. Covers ISpecimenBuilder integration, hybrid generators, test data factories, and handling circular references. Keywords: autofixture bogus integration, autofixture bogus, bogus integration, Faker, EmailSpecimenBuilder, PhoneSpecimenBuilder, NameSpecimenBuilder, realistic test data, semantic data, hybrid generator, HybridTestDataGenerator, OmitOnRecursionBehavior, circular references
faker
When the user wants to generate realistic fake data for testing, seeding databases, or prototyping. Also use when the user mentions "faker," "fake data," "test data generation," "seed data," "mock data," "random names," or "realistic test data." For API mocking, see mockoon or wiremock.
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.
generate-database-seed-data
This skill enables the AI assistant to generate realistic test data and database seed scripts for development and testing environments. It uses Faker libraries to create believable data, preserves relational integrity, and supports configurable data volumes. Use when working with databases or data models. Trigger with phrases like 'database', 'query', or 'schema'.
python-best-practices
Python coding best practices, conventions, and architectural patterns for production-ready applications. Use when writing, reviewing, or refactoring Python code to apply modern patterns and idiomatic style. Covers: general Python conventions (PEP 8, type hints, testing with pytest/Hypothesis/Faker), FastAPI best practices (async endpoints, error handling, OpenAPI docs, dependency injection), dataframe mindset (vectorization, columnar operations, method chaining across Pandas/Polars/DuckDB/Spark), and Python data model (dunder methods, iterators, context managers, descriptors, properties). Applicable to Python 3.12+ projects using pyproject.toml and Ruff for linting.
generate-test-data
Generate realistic test data with Bogus or Faker.js
Test Data Management
Manages test fixtures, factories, and seed data so tests are fast, isolated, and don't break each other. Use when tests share state, when seeding becomes a maintenance burden, or when production data leaks into test environments. Triggers on: test fixture, factory, seed data, test isolation, database seed, factory_boy, faker, fixtures vs factories, test database, cleanup strategy.