skills$openclaw/prisma-gen
lxgicstudios6.0k

by lxgicstudios

prisma-gen – OpenClaw Skill

prisma-gen is an OpenClaw Skills integration for coding workflows. Generate Prisma schema from plain English. Use when starting a database schema.

6.0k stars3.9k forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026coding

Skill Snapshot

nameprisma-gen
descriptionGenerate Prisma schema from plain English. Use when starting a database schema. OpenClaw Skills integration.
ownerlxgicstudios
repositorylxgicstudios/prisma-schema-gen
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @lxgicstudios/prisma-schema-gen
last updatedFeb 7, 2026

Maintainer

lxgicstudios

lxgicstudios

Maintains prisma-gen in the OpenClaw Skills directory.

View GitHub profile
File Explorer
9 files
.
src
cli.ts
662 B
index.ts
738 B
_meta.json
298 B
package-lock.json
30.2 KB
package.json
746 B
README.md
261 B
SKILL.md
2.0 KB
tsconfig.json
251 B
SKILL.md

name: prisma-gen description: Generate Prisma schema from plain English. Use when starting a database schema.

Prisma Generator

Designing database schemas means thinking about relations, indexes, and constraints. Describe your data and get a complete Prisma schema.

One command. Zero config. Just works.

Quick Start

npx ai-prisma-gen "e-commerce with users, products, and orders"

What It Does

  • Generates complete Prisma schema from descriptions
  • Sets up proper relations and constraints
  • Includes common fields (createdAt, updatedAt)
  • Handles enums and indexes

Usage Examples

# E-commerce schema
npx ai-prisma-gen "e-commerce with users, products, orders"

# SaaS schema
npx ai-prisma-gen "SaaS with organizations, users, and subscriptions"

# Social app
npx ai-prisma-gen "social app with users, posts, likes, and follows"

Best Practices

  • Use relations - let Prisma handle joins
  • Add indexes - for frequently queried fields
  • Consider soft deletes - deletedAt instead of actual delete
  • Review and refine - AI gets 80%, you add the rest

When to Use This

  • Starting a new database design
  • Learning Prisma schema syntax
  • Rapid prototyping
  • Getting a baseline to customize

Part of the LXGIC Dev Toolkit

This is one of 110+ free developer tools built by LXGIC Studios. No paywalls, no sign-ups, no API keys on free tiers. Just tools that work.

Find more:

Requirements

No install needed. Just run with npx. Node.js 18+ recommended. Needs OPENAI_API_KEY environment variable.

npx ai-prisma-gen --help

How It Works

Takes your plain English description of data models and relationships, then generates valid Prisma schema syntax with proper types, relations, and indexes.

License

MIT. Free forever. Use it however you want.

README.md

ai-prisma-gen

Generate Prisma schema from a plain English description

Install

npm install -g ai-prisma-gen

Usage

npx ai-prisma-gen "your description here"

Setup

export OPENAI_API_KEY=sk-...

License

MIT

Permissions & Security

Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.

Requirements

No install needed. Just run with npx. Node.js 18+ recommended. Needs OPENAI_API_KEY environment variable. ```bash npx ai-prisma-gen --help ```

FAQ

How do I install prisma-gen?

Run openclaw add @lxgicstudios/prisma-schema-gen in your terminal. This installs prisma-gen into your OpenClaw Skills catalog.

Does this skill run locally or in the cloud?

OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.

Where can I verify the source code?

The source repository is available at https://github.com/openclaw/skills/tree/main/skills/lxgicstudios/prisma-schema-gen. Review commits and README documentation before installing.