mock-data
Installation
SKILL.md
Mock Data
Produces believable, deterministic sample data for demos, seeds, and UI states.
Principles
- Deterministic by default: use a seeded PRNG (e.g.
seedrandom, or a fixed seed withfaker/@faker-js/faker'sfaker.seed(n)) so the same data regenerates every run — reproducible demos. - Realistic, not random garbage: names, emails, and text should look human (faker does this well). Avoid lorem-ipsum for UI demos when domain text is better.
- Consistent referential integrity: if you fake users, also fake their posts/orders/comments referencing those same IDs.
- Boundaries included: include edge cases deliberately — empty lists, one item, max-length strings, a null/undefined field — so the UI is tested against real states.