ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

mock-data

Generate realistic mock data from TypeScript types

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/lxgicstudios/ai-mock-data
Or

Mock Data Generator

Give it your types, get realistic fake data. Perfect for tests and development.

Quick Start

npx ai-mock-data ./src/types/User.ts

What It Does

  • Reads TypeScript interfaces
  • Generates realistic fake data
  • Understands field names (email, phone, etc.)
  • Creates arrays with varied data

Usage Examples

# Generate from type file
npx ai-mock-data ./src/types/Order.ts

# Generate specific count
npx ai-mock-data ./types/User.ts --count 50

# Output as JSON file
npx ai-mock-data ./types/Product.ts --out ./fixtures/products.json

# Generate for specific type
npx ai-mock-data ./types/index.ts --type Customer

Output Example

[
  {
    "id": "usr_8x7k2m",
    "email": "[email protected]",
    "name": "Sarah Chen",
    "createdAt": "2024-01-15T09:23:00Z"
  }
]

Smart Field Detection

  • email → realistic emails
  • phone → formatted phone numbers
  • address → real-looking addresses
  • price → appropriate currency values

Requirements

Node.js 18+. OPENAI_API_KEY required.

License

MIT. Free forever.


Built by LXGIC Studios

Metadata

Stars1601
Views1
Updated2026-02-27
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-lxgicstudios-ai-mock-data": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.