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