mock-data-maintainer

Generate scenario-grounded mock and seed data for Rudder development.

280|30|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/Undertone0809/rudder --skill mock-data-maintainer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mock-data-maintainer
Source: https://github.com/Undertone0809/rudder/tree/main/.agents/skills/maintainer/mock-data-maintainer
Command: npx skills add https://github.com/Undertone0809/rudder --skill mock-data-maintainer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Creates coherent, scenario-grounded mock/demo/seed data for Rudder development, testing, screenshots, and product demos so UIs and workflows behave like real agent-team operations rather than random placeholders.

Core Features & Use Cases

  • Scenario-first mock generation: Builds a causal “work loop” data spine (goal → issues → agent runs → reviews/approvals → feedback/learning → better future runs) that keeps pages relationally coherent.
  • Intent-aware outputs: Produces the right kind of artifact for the request (live seed commands, deterministic fixtures like JSON/CSV/SQL/TypeScript, or scenario briefs) including usage and reset notes.
  • Rudder-specific guardrails: Ensures organization boundaries, dense UI evidence (non-empty transcripts/run outputs where needed), and includes meaningful edge states (budget limits, approval gating, conflicts, permission errors, partial failures).
  • Reuses canonical datasets: For landing screenshots and demo orgs, reuses curated references (e.g., landing demo org and Rudder Studio) instead of inventing one-off orgs.

Quick Start

Use the mock-data-maintainer skill to generate seed data for a landing-demo-style Rudder org by asking: Create realistic demo seed data for a local Rudder landing workflow so I can open the dashboard and issues routes and see agent progress and approvals.

Frequently Asked Questions about mock-data-maintainer

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

FAQPage Schema
How do I generate realistic mock data for E2E testing and product demos?

To generate realistic mock data for E2E testing, you need scenario-first generation that builds a causal work loop spine, ensuring pages like dashboards and issues remain relationally coherent rather than using random placeholders.

What is deterministic seed data and when do I need it for local testing?

Deterministic seed data provides fixed, realistic states and relationships for local testing. You need it when E2E fixtures or screenshot-ready datasets require consistent UI evidence and reproducible agent-work scenarios across test runs.

Can I reuse canonical scenario references instead of inventing one-off demo orgs?

Yes, you can reuse canonical scenario references. For landing screenshots and demo orgs, the system reuses curated datasets like the landing demo org and Rudder Studio instead of inventing one-off organizations.

How do I create screenshot-ready datasets with meaningful edge states?

Creating screenshot-ready datasets with edge states involves applying Rudder-specific guardrails to include budget limits, approval gating, conflicts, and permission errors, ensuring dense UI evidence like non-empty transcripts.

What mock data formats can I output for scenario generation workflows?

Mock data formats for scenario generation workflows include live seed commands and deterministic fixtures like JSON, CSV, SQL, and TypeScript, complete with usage and reset notes for local testing environments.

Does mock data generation work with Rudder development boundaries and approval gating?

Mock data generation works with Rudder development by enforcing organization boundaries and including meaningful edge states like approval gating and permission errors, ensuring the mock scenarios reflect real agent-team operations.