Help us improve
Share bugs, ideas, or general feedback.
From billy-milligan
Provides ORM best practices for Drizzle and Prisma: N+1 prevention, migrations, transactions, batch operations, and query optimization. Useful for reviewing database queries and schemas.
npx claudepluginhub rnavarych/alpha-engineer --plugin billy-milliganHow this skill is triggered — by the user, by Claude, or both
Slash command
/billy-milligan:database-ormThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
- **N+1 is the silent killer**: Always eager-load when fetching related data.
Provides expert guidance on Prisma ORM schema design, migrations, query optimization, relations modeling, and database operations for PostgreSQL, MySQL, SQLite.
Provides Drizzle ORM patterns for schema definition, CRUD operations, relations, queries, transactions, and migrations. Supports PostgreSQL, MySQL, SQLite, MSSQL, CockroachDB.
Share bugs, ideas, or general feedback.
SELECT * wastes bandwidth and memory.insertMany instead of N insert calls in a loop.references/drizzle-patterns.md — Schema, queries, relations, migrations, prepared statementsreferences/prisma-patterns.md — Schema design, client singleton, middleware, migrationsreferences/prisma-performance.md — N+1 prevention, transactions, raw queries, query loggingreferences/migration-strategies.md — Zero-downtime, expand-contract, column rename, NOT NULL constraintreferences/migration-safety.md — Data backfill patterns, rollback strategies, migration testing, pre-migration checklist