Playground › Catalog › Demo Data Generator
DD

Demo Data Generator

🔵 Stable🕐 updated 2026-10-18 ✅ 4/5 🔷 SkillSpec L3 pm-oss-launch

Use when asked to create demo data, seed a no-signup demo, generate fake but realistic data for screenshots, or fill a sandbox without using real customer data. Produces realistic, internally consistent fake data so a project can ship a demo nobody has to sign up for: a data schema summary, a seeded generation script, seed files, and a checklist confirming no real personal data is included.

▶ Run it free — no key needed 📝 Grade your existing draft ⬇ Add to Claude (works in Duet) 📱 Use as an app View SKILL.md ↗ What changed

🗣 Say this to your agent

“Generate demo data for my invoicing app so visitors don't need to sign up.”“Create realistic seed data for screenshots, no real people.”“Write a seeded script that fills my sandbox with consistent fake data.”“I need a no-signup demo. Make the data tell a story.”

What to give it

▸The data model — entities, fields, types and relationships (a schema file, migrations or ORM models)
▸The story the demo should tell — for example "a five-person design studio, three months in, one overdue invoice"
▸Volume — how many of each entity makes the demo feel alive without being slow
▸Language and storage — where the seed files will be loaded (JSON, CSV, SQL inserts)
▸Locale — names, currency, date and phone formats

✅ The bar it holds itself to

Every skill in this library self-verifies — these are this skill's own quality checks, straight from its definition.

✓The script is seeded and the same seed produces identical files
✓Every foreign key in the output points at a generated record
✓No child record is dated before its parent's creation
✓Every derived value is computed from its parts
✓The script fails loudly if a consistency check fails
✓Every item in the no-real-data checklist is ticked or explained
✓The story includes at least one edge case the demo should show

⚠️ What it refuses to do

**Copying production data and "anonymising" it.** Re-identification is easier than it looks; generate from scratch.
**Random everything.** Uniform randomness looks fake; real accounts have a few heavy users and many light ones.
**Unseeded generation.** Screenshots and tests drift every time the data is rebuilt.
**Real-looking emails at real domains.** Someone will receive the demo's password-reset email.

Install

npx pm-claude-skills add --agent claude   # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y -p pm-claude-skills pm-claude-skills-mcp

Related skills

🔌 Embed this skill

Drop this on your blog, docs, or site — it renders a "Run this skill" card:

<div data-pm-skill="demo-data-generator"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>

💬 Discussion

Demo Data Generator is one of 1326 open-source professional AI agent skills — all SkillSpec L3. Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog