Toolverse
All skills

prisma-expert

by davila7

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

Quick info

Author
davila7
Category
Backend
Views
27

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

  1. Zainstaluj umiejętność w swoim środowisku Claude lub Copilot, dodając ją do konfiguracji agenta jako skill o nazwie prisma-expert.

  2. 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/.

  3. 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.

  4. 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).

  5. 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.

  6. 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.

Related skills

architecture-decision-records

by wshobson

Write and maintain Architecture Decision Records (ADRs) following best practices for technical decision documentation. Use when documenting significant technical decisions, reviewing past architectural choices, or establishing decision processes.

Backend
29130

sql-optimization-patterns

by wshobson

Master SQL query optimization, indexing strategies, and EXPLAIN analysis to dramatically improve database performance and eliminate slow queries. Use when debugging slow queries, designing database schemas, or optimizing application performance.

Backend
40163

travel-planner

by ailabs-393

This skill should be used whenever users need help planning trips, creating travel itineraries, managing travel budgets, or seeking destination advice. On first use, collects comprehensive travel preferences including budget level, travel style, interests, and dietary

Backend
4379

youtube-transcript

by michalparkola

Download YouTube video transcripts when user provides a YouTube URL or asks to download/get/fetch a transcript from YouTube. Also use when user wants to transcribe or get captions/subtitles from a YouTube video.

Backend
53214

video-downloader

by ComposioHQ

Downloads videos from YouTube and other platforms for offline viewing, editing, or archival. Handles various formats and quality options.

Backend
50173

postgresql-psql

by timelessco

Comprehensive guide for PostgreSQL psql - the interactive terminal client for PostgreSQL. Use when connecting to PostgreSQL databases, executing queries, managing databases/tables, configuring connection options, formatting output, writing scripts, managing transactions, and

Backend
34173