mock-data-design

Generate compact mock datasets with realistic edge, missing, and error cases.

Updated Apr 11, 2026
One-click install
npx skills add https://github.com/bennybennison/agent-toolkit --skill mock-data-design
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mock-data-design
Source: https://github.com/bennybennison/agent-toolkit/tree/main/skills/mock-data-design
Command: npx skills add https://github.com/bennybennison/agent-toolkit --skill mock-data-design

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Produce believable mock datasets that reveal whether a workflow and its UI can actually work by surfacing edge cases, missing data, timing issues, and conflict states before implementation.

Core Features & Use Cases

  • Produce compact MockDatasets with realistic values rather than placeholders to test decision points and user flows.
  • Cover normal cases, edge cases, error or exception cases, and realistic record shapes to validate logic, error handling, and UX behaviour.
  • Use cases include onboarding flows, form validation scenarios, checkout processes, and data-pipeline integration tests where sample records must change user decisions.

Quick Start

Generate a MockDataset for the onboarding flow that includes healthy, missing, delayed, conflicting, and error records with realistic values to surface decision points and UI behaviour.

Frequently Asked Questions about mock-data-design

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate realistic mock data for UX testing and prototype validation?

To generate realistic mock data for UX testing, define your workflow parameters and create a compact dataset covering normal, edge, missing, delayed, conflicting, and error records with realistic values to reveal UI decision points and surface hidden logic flaws.

What mock data edge cases should I include to validate form workflows and onboarding flows?

Mock data edge cases for form workflows should include missing fields, delayed inputs, conflicting values, and error states. These records validate logic, error handling, and UX behavior by testing decision points with realistic values rather than simple placeholders.

Can I use this approach to test data-driven dashboards and data-pipeline integration?

Yes, generating representative mock datasets is ideal for data-driven dashboards and data-pipeline integration tests. You produce minimal, decision-revealing records that include healthy, delayed, and error states to validate how dashboards render and pipelines process sample inputs.

What is the best way to create test datasets that reveal UI behavior issues before implementation?

The best way to create test datasets that reveal UI behavior issues is to generate minimal, realistic records covering normal, edge, and exception cases. This approach surfaces timing issues, conflict states, and missing data problems early in product design and QA.

Does mock data generation work without external dependencies or database connections?

Mock data generation works entirely without external dependencies or database connections. You create believable datasets locally to validate checkout processes, onboarding, and form validation scenarios, making it suitable for rapid prototyping and isolated QA environments.

Why does my prototype fail when testing with placeholder data instead of realistic mock datasets?

Prototypes fail with placeholder data because it lacks the edge cases, missing values, and conflict states present in real usage. Realistic mock datasets include normal, error, and delayed records that actively expose logic flaws and UX behavior issues before implementation.