From code-sensei
Teaches SQL basics, database types (PostgreSQL, SQLite, MongoDB), ORMs like Prisma, schemas, migrations, and relationships for data modeling.
How this skill is triggered — by the user, by Claude, or both
Slash command
/code-sensei:databasesThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
- **Analogy:** A super-powered spreadsheet that your app can read and write to automatically. Each "table" is like a sheet, each "row" is an entry, each "column" is a field.
SELECT — "Show me data" → SELECT * FROM users (show all users)INSERT — "Add new data" → INSERT INTO users (name, email) VALUES ('Juan', '[email protected]')UPDATE — "Change existing data" → UPDATE users SET name = 'Juan C' WHERE id = 1DELETE — "Remove data" → DELETE FROM users WHERE id = 1WHERE — "But only the ones that match this condition"prisma.user.findMany() → becomes SELECT * FROM usersprisma.user.create({ data: { name: "Juan" } }) → becomes INSERT INTO users...npx claudepluginhub dojocodinglabs/code-sensei --plugin code-senseiExpert in Prisma schema design, migrations, query optimization, relation modeling, and edge deployment for type-safe database access in TypeScript applications.
Provides fast reference for Prisma 5+ ORM: schema design, migrations, type-safe CRUD, relations, transactions, error handling, testing, and integrations with Supabase, PlanetScale, Neon for TypeScript/JavaScript database access.
Guides database schema design, migrations, query optimization, indexes, transactions, and ORM patterns for SQLAlchemy or Django ORM.