Jrv Mock Data

v1.0.0

Generate realistic fake/mock data for testing and development. Supports names, emails, addresses, phone numbers, UUIDs, dates, lorem ipsum, credit cards, com...

0· 159·0 current·0 all-time
byJohn Wang@johnnywang2001

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for johnnywang2001/jrv-mock-data.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Jrv Mock Data" (johnnywang2001/jrv-mock-data) from ClawHub.
Skill page: https://clawhub.ai/johnnywang2001/jrv-mock-data
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install jrv-mock-data

ClawHub CLI

Package manager switcher

npx clawhub@latest install jrv-mock-data
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description (mock data generator) matches the shipped code: a single Python script with many field generators and output formatters. One small inconsistency: the top-level description and brief header mention credit cards, but I do not see any credit card generator in the code or the documented data-type table. This looks like a documentation mismatch rather than malicious behavior.
Instruction Scope
SKILL.md instructs running the included script (python3 scripts/mock_data.py) with flags and saving output; the script only reads its arguments and writes output (stdout/file). There are no instructions to read unrelated files, environment variables, or to send data to external endpoints.
Install Mechanism
No install spec — instruction-only skill with a bundled script. No downloads, package installs, or archive extraction. Running the script runs local Python only.
Credentials
No required environment variables, no credentials, and the script does not access environment-specific config. The requested capabilities are proportional to a local mock-data generator.
Persistence & Privilege
always is false and model invocation is normal. The skill does not request persistent system changes or modify other skills/configs.
Assessment
This skill is self-contained and appears safe to run locally: it generates fake names, emails, addresses, UUIDs, etc., and does not call the network or request secrets. Before installing/using: (1) note the documentation mentions credit-card generation but the code does not include it — ask the author if you need that feature; (2) avoid seeding production systems with this synthetic data where it could be mistaken for real user data, and do not mix generated records with real PII; (3) inspect any future versions for added network calls or requests for credentials before trusting them; and (4) run the script in a restricted/dev environment if you want extra caution.

Like a lobster shell, security has layers — review code before you run it.

latestvk977n6996kk1mm87pe6n34877d8355mq
159downloads
0stars
1versions
Updated 1mo ago
v1.0.0
MIT-0

jrv-mock-data

Generate realistic test data instantly — no API key, no network. Supports dozens of data types, bulk generation, and multiple output formats including JSON, CSV, and SQL.

Quick Start

# Generate 10 fake users as JSON
python3 scripts/mock_data.py user --count 10

# Generate fake email addresses
python3 scripts/mock_data.py email --count 5

# Generate addresses
python3 scripts/mock_data.py address --count 3

# Generate a custom record with multiple fields
python3 scripts/mock_data.py record --fields "name,email,phone,company" --count 5

# Output as CSV
python3 scripts/mock_data.py user --count 20 --format csv

# Output as SQL INSERT
python3 scripts/mock_data.py user --count 10 --format sql --table users

# Single values (no count)
python3 scripts/mock_data.py uuid
python3 scripts/mock_data.py name
python3 scripts/mock_data.py lorem --words 50

# Save to file
python3 scripts/mock_data.py user --count 100 --format csv --output test_users.csv

Commands & Data Types

TypeDescriptionExample Output
userFull user record (name, email, phone, address){"name": "Jane Smith", "email": "jane@example.com", ...}
nameFull name"Marcus Rivera"
emailEmail address"tmarcus@fakecorp.io"
phoneUS phone number"(415) 555-0193"
addressStreet address"1234 Oak Ave, Austin TX 78701"
companyCompany name"Nexigen Solutions LLC"
uuidUUID v4"f47ac10b-58cc-..."
dateRandom date"2024-07-15"
datetimeRandom datetime"2024-07-15T14:23:00"
loremLorem ipsum text"Lorem ipsum dolor sit amet..."
numberRandom integer42
floatRandom float3.14159
boolTrue/falsetrue
colorHex color"#3a7bd5"
urlFake URL"https://fakecorp.io/api/v1"
ipIPv4 address"192.168.1.104"
recordCustom fields comboUse --fields name,email,phone

Formats

FormatFlagNotes
JSON--format json (default)Pretty-printed array
CSV--format csvWith header row
SQL--format sql --table <name>INSERT statements
Lines--format linesOne value per line

Options

FlagDescription
--count NNumber of records (default: 1)
--format <fmt>Output format: json, csv, sql, lines
--table <name>Table name for SQL output
--fields <list>Comma-separated fields for record type
--seed NRandom seed for reproducible output
--output <file>Write to file instead of stdout

Use Cases

  • API testing: Seed databases with realistic-looking test records
  • UI prototyping: Fill mockups with plausible names and emails
  • QA automation: Generate test fixtures in CSV or JSON
  • SQL seeding: Ready-to-paste INSERT statements for dev databases
  • Load testing: Generate thousands of unique records instantly

Comments

Loading comments...