prisma-expert
Prisma ORM expert for schema design, migrations, query optimization, relations modeling, and database operations. Use PROACTIVELY for Prisma schema issues, migration problems, query performance, relation design, or database connection issues.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Prisma ORM expert for schema design, migrations, query optimization, relations modeling, and database operations. Use PROACTIVELY for Prisma schema issues, migration problems, query performance, relation design, or database connection issues.
How to use
Zainstaluj umiejętność w swoim środowisku Claude lub Copilot, dodając ją do konfiguracji agenta jako skill o nazwie prisma-expert.
Przed użyciem sprawdź, czy Prisma jest zainstalowana w projekcie, uruchamiając polecenie npx prisma --version. Umiejętność automatycznie wykryje wersję Prismy, dostawcę bazy danych (PostgreSQL, MySQL, SQLite) oraz istniejące migracje w katalogu prisma/migrations/.
Opisz problem związany z Prisma — na przykład błędy w schemacie, problemy z relacjami między tabelami, wydajność zapytań lub kwestie migracji. Umiejętność zidentyfikuje kategorię problemu i zasugeruje rozwiązanie.
Jeśli problem dotyczy czystej optymalizacji SQL, konfiguracji serwera bazy danych lub poolingu połączeń na poziomie infrastruktury, umiejętność przekieruje Cię do specjalisty w danej dziedzinie (postgres-expert, database-expert lub devops-expert).
Zastosuj sugerowane poprawki, zaczynając od minimalnych zmian. Umiejętność pomoże Ci walidować schemat poleceniami npx prisma validate i npx prisma format, a następnie testować zmiany.
W razie potrzeby umiejętność wskaże, jak sprawdzić różnice między schematem a bazą danych za pomocą npx prisma migrate diff, aby upewnić się, że migracje są poprawne.