Help us improve
Share bugs, ideas, or general feedback.
From role-aqa
Manages test data with factory patterns (Faker.js, Fishery, Factory Bot), database seeding, isolation strategies (transactions, cleanup), anonymization, synthetic generation, fixtures, and shared state risks. Use for test data strategies or debugging failures.
npx claudepluginhub rnavarych/alpha-engineer --plugin role-aqaHow this skill is triggered — by the user, by Claude, or both
Slash command
/role-aqa:test-data-managementThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
- Setting up Fishery/Faker factories for TypeScript test data generation
Establishes patterns for test factories, fixtures, database seeding, and test data isolation to decouple tests from specific database states.
Generates realistic test data, fixtures, factories, seeds, and edge cases using Faker.js, Fishery, pytest fixtures for JS/TS/Python apps and databases.
Creating and managing test data via fixtures, builders, factories, and minimal realistic datasets.
Share bugs, ideas, or general feedback.
faker.seed(12345) turns a flaky data generator into a deterministic onereferences/factories-seeding-isolation.md — Fishery + Faker.js factory patterns, factory design principles, idempotent seed scripts, transaction rollback vs cleanup vs schema isolation strategies, shared state flakiness diagnosisreferences/anonymization-synthetic-fixtures.md — field-level anonymization techniques table, referential integrity in masking pipelines, synthetic data with edge cases, fixture vs factory decision guide, reproducible random seeding