db-schema
SKILL.md
DB Schema
Describe your data model in English. Get production-ready schema, migrations, and diagrams.
What It Does
Takes a plain English description of your data and generates:
- SQL schema (CREATE TABLE statements with constraints)
- Migration files (for Prisma, Drizzle, Knex, Alembic, etc.)
- Entity-Relationship diagram (Mermaid or ASCII)
- Indexes (auto-detected from common query patterns)
- Seed data (realistic sample data for development)
Usage
From description:
db-schema "Users have many posts. Posts have many comments. Users can like posts."