Database

SQL, schema design, migrations, and database operations

359 skills available

Skills List

architecture-diagrams

architecture-diagrams

317database

Create system architecture diagrams using Mermaid, PlantUML, C4 model, flowcharts, and sequence diagrams. Use when documenting architecture, system design, data flows, or technical workflows.

aj-geddes avataraj-geddes
Get
drizzle-orm-patterns

drizzle-orm-patterns

312database

Provides comprehensive Drizzle ORM patterns for schema definition, CRUD operations, relations, queries, transactions, and migrations. Proactively use for any Drizzle ORM development including defining database schemas, writing type-safe queries, implementing relations, managing transactions, and setting up migrations with Drizzle Kit. Supports PostgreSQL, MySQL, SQLite, MSSQL, and CockroachDB.

giuseppe-trisciuoglio avatargiuseppe-trisciuoglio
Get
nodejs-express-server

nodejs-express-server

301database

Build production-ready Express.js servers with middleware, authentication, routing, and database integration. Use when creating REST APIs, managing requests/responses, implementing middleware chains, and handling server logic.

aj-geddes avataraj-geddes
Get
create-a-backend

create-a-backend

295database

Backend architecture guidance. Use when planning, building, or migrating an API or backend; choosing between Functions, Services, containers, Workflow, Queues, and Marketplace databases; or selecting a supported backend framework or runtime.

vercel avatarvercel
Get
databricks-core

databricks-core

289database

Databricks CLI operations and the parent/entry-point skill for Databricks CLI use: authentication, profile selection, and bundles. Load this first for CLI, auth, profile, and bundle tasks, then load the matching product skill. For finding or exploring data, answering questions about the data, or generating SQL, load the databricks-data-discovery skill (it routes to Genie One). Contains up-to-date guidelines for Databricks-related CLI tasks.

databricks avatardatabricks
Get
sequelize

sequelize

266database

Guidelines for developing with Sequelize, a promise-based Node.js ORM supporting PostgreSQL, MySQL, MariaDB, SQLite, and SQL Server

mindrally avatarmindrally
Get
django-python

django-python

266database

Expert in Django Python web development with best practices

mindrally avatarmindrally
Get
supabase

supabase

266database

Expert in Supabase backend development with authentication and database patterns

mindrally avatarmindrally
Get
drupal-development

drupal-development

266database

Expert guidance for Drupal 10 module development with PHP 8+, SOLID principles, and Drupal coding standards

mindrally avatarmindrally
Get
sql-best-practices

sql-best-practices

266database

SQL development best practices for writing efficient, secure, and maintainable database queries

mindrally avatarmindrally
Get
kysely

kysely

266database

Guidelines for developing with Kysely, a type-safe TypeScript SQL query builder with autocompletion support

mindrally avatarmindrally
Get
phoenix

phoenix

266database

Phoenix framework development guidelines covering LiveView, Ecto, real-time features, and best practices for building scalable web applications with Elixir.

mindrally avatarmindrally
Get
supabase-development

supabase-development

266database

Supabase development guidelines for database, authentication, real-time subscriptions, and Edge Functions.

mindrally avatarmindrally
Get
prisma-development

prisma-development

266database

Comprehensive Prisma ORM development guidelines with TypeScript, schema design, migrations, and best practices.

mindrally avatarmindrally
Get
drizzle-orm

drizzle-orm

260database

Guidelines for developing with Drizzle ORM, a lightweight type-safe TypeScript ORM with SQL-like syntax

mindrally avatarmindrally
Get
postgresql-best-practices

postgresql-best-practices

248database

PostgreSQL development best practices for schema design, query optimization, and database administration

mindrally avatarmindrally
Get
typeorm

typeorm

232database

Guidelines for developing with TypeORM, a full-featured ORM for TypeScript and JavaScript supporting multiple databases

mindrally avatarmindrally
Get
qdrant-version-upgrade

qdrant-version-upgrade

230mcp-integrations

Covers upgrading Qdrant server and SDKs without interrupting availability or losing data integrity. Use when someone asks 'how do I upgrade Qdrant', 'can I jump from 1.15 to 1.18', 'rolling upgrade without downtime', 'do I upgrade the client or the server first', 'which SDK version matches my server', 'what should I check before upgrading', or 'something changed after we upgraded'.

qdrant avatarqdrant
Get
qdrant-scaling-data-volume

qdrant-scaling-data-volume

228research-knowledge

Guides Qdrant data volume scaling decisions. Use when someone asks 'data doesn't fit on one node', 'too much data', 'need more storage', 'vertical or horizontal scaling', 'tenant scaling', 'time window rotation', or 'data growth exceeds capacity'.

qdrant avatarqdrant
Get
qdrant-deployment-options

qdrant-deployment-options

228devops-cloud

Guides Qdrant deployment selection. Use when someone asks 'how to deploy Qdrant', 'Docker vs Cloud', 'local mode', 'embedded Qdrant', 'Qdrant EDGE', 'which deployment option', 'self-hosted vs cloud', or 'need lowest latency deployment'. Also use when choosing between deployment types for a new project.

qdrant avatarqdrant
Get
qdrant-model-migration

qdrant-model-migration

228research-knowledge

Guides embedding model migration in Qdrant without downtime. Use when someone asks 'how to switch embedding models', 'how to migrate vectors', 'how to update to a new model', 'zero-downtime model change', 'how to re-embed my data', or 'can I use two models at once'. Also use when upgrading model dimensions, switching providers, or A/B testing models.

qdrant avatarqdrant
Get
qdrant-monitoring-setup

qdrant-monitoring-setup

227devops-cloud

Guides Qdrant monitoring setup including Prometheus scraping, health probes, Hybrid Cloud metrics, alerting, and log centralization. Use when someone asks 'how to set up monitoring', 'Prometheus config', 'Grafana dashboard', 'health check endpoints', 'how to scrape Hybrid Cloud', 'what alerts to set', 'how to centralize logs', or 'audit logging'.

qdrant avatarqdrant
Get
qdrant-search-quality-diagnosis

qdrant-search-quality-diagnosis

224research-knowledge

Diagnoses Qdrant search quality issues. Use when someone reports 'results are bad', 'wrong results', 'not relevant results', 'missing matches', 'recall is low', 'approximate search worse than exact', 'which embedding model', 'quality dropped after quantization', 'how to measure retrieval quality', 'build a golden set', 'ground truth dataset', or 'how to score recall@k'. Also use when search quality degrades without obvious changes.

qdrant avatarqdrant
Get
qdrant-search-speed-optimization

qdrant-search-speed-optimization

224research-knowledge

Diagnoses and fixes slow Qdrant search. Use when someone reports 'search is slow', 'high latency', 'queries take too long', 'low QPS', 'throughput too low', 'filtered search is slow', or 'search was fast but now it's slow'. Also use when search performance degrades after config changes or data growth.

qdrant avatarqdrant
Get