Skill
Test Data Generation
ajgeddes
Manufactures realistic, consistent fixtures and seed data with factories and fake-data libraries, so tests get varied users, records, and edge cases without hand-writing each one. It produces the DATA a test feeds on - not the test logic, the assertions, or the runner itself.
Situations it fits
You need a quick way to churn out hundreds of varied user profiles, orders, and edge-case records so your staging environment looks like production without hand-typing every row.Your test suite needs hundreds of varied user records, addresses, and edge-case strings so tests aren't brittle; you want a tool that can produce consistent fake users and related fixtures automatically. Which skill handles that?A QA engineer complains unit tests are meaningful but always use the same sample user; you want a reusable system that yields consistent but varied examples (including edge cases) for many tests across suites.5 scenarios in the bank answer to Test Data Generation. The rest are in the game.
Skills it gets confused with
These share a family with Test Data Generation, which is another way of saying they are the ones you might reach for by mistake.
- AI Test GenerationTurns a spec, user story, code diff, or API schema into brand-new test code through a…
- Playwright CLIDrives a real browser one command at a time - open a page, click and type by element…
- Test Driven DevelopmentThe discipline of writing a failing test before any production code: watch it fail for…
Knowing what Test Data Generation does is the easy half. Telling it apart from the others under time pressure is the game.
Today's sessionTest Data Generation is part of aj-geddes/useful-ai-prompts. Licence: MIT. The description above was written for this game, not taken from the skill.