ln-723-seed-data-generator

Generate deterministic seed data from ORM schemas or entity definitions.

Updated Mar 9, 2026
One-click install
npx skills add https://github.com/cbbkrd-tech/jl-finishes --skill ln-723-seed-data-generator-cbbkrd-tech
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ln-723-seed-data-generator
Source: https://github.com/cbbkrd-tech/jl-finishes/tree/main/.claude/skills/ln-723-seed-data-generator
Command: npx skills add https://github.com/cbbkrd-tech/jl-finishes --skill ln-723-seed-data-generator-cbbkrd-tech

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of realistic seed data for development and testing, eliminating the need for manual data entry or complex scripting.

Core Features & Use Cases

  • ORM Schema Migration: Parses existing ORM schemas (Drizzle, Prisma, TypeORM, EF Core, SQLAlchemy, Django ORM) to generate seed data.
  • Entity Definition Generation: Creates seed data from a provided list of entity definitions.
  • Multi-Format Output: Supports C#, TypeScript, Python, JSON, and SQL formats.
  • Use Case: You're setting up a new project and need realistic user and role data. This Skill can parse your Drizzle ORM schema and generate a seed.ts file with 5-10 user and role entries, complete with valid foreign keys and deterministic data.

Quick Start

Use the ln-723-seed-data-generator skill to generate seed data in TypeScript format from the Drizzle ORM schema files.

Frequently Asked Questions about ln-723-seed-data-generator

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

FAQPage Schema
How do I generate realistic seed data from an existing ORM schema?

Generate realistic seed data by parsing ORM schemas like Drizzle, Prisma, TypeORM, EF Core, SQLAlchemy, or Django ORM. The Skill automates this process, reading your existing schema definitions and outputting deterministic data with valid foreign keys.

Can I create seed data in TypeScript and Python from entity definitions?

Yes, you can create seed data in TypeScript and Python formats from entity definitions. The Skill supports multi-format output including C#, TypeScript, Python, JSON, and SQL, handling complex relationships and type mappings automatically.

Does this seed data generator work with Prisma and Drizzle ORM schemas?

Yes, the seed data generator works with Prisma and Drizzle ORM schemas, alongside TypeORM, EF Core, SQLAlchemy, and Django ORM. It parses your existing schema files to ensure accurate type mappings and valid foreign key relationships.

What is the best way to automate database seeding with deterministic data?

Automate database seeding with deterministic data by using faker libraries integrated into the generation process. This Skill ensures deterministic seeding, meaning the generated data remains consistent across runs, which is critical for reliable development and testing environments.

How do I handle complex foreign key relationships when generating seed data?

Handle complex foreign key relationships automatically during seed data generation. The Skill parses your ORM schema or entity definitions, mapping types correctly and ensuring that all generated relationships and foreign keys remain valid across the multi-format output.

What formats are supported for ORM migration seed data output?

Supported formats for ORM migration seed data output include C#, TypeScript, Python, JSON, and SQL. This multi-format support allows you to generate files like a seed.ts script directly from your schema for immediate integration into your project.