home/categories/sql-databases
category focus

SQL

PostgreSQL, MySQL, and relational DBs.

1935 個技能all categories
sorting
stars
current ordering strategy
query
all entries
refine the visible subset
sql-databases
29

postgresql

Assists with designing schemas, writing performant queries, managing indexes, and operating PostgreSQL databases. Use when working with JSONB, full-text search, window functions, CTEs, row-level security, replication, or performance tuning. Trigger words: postgresql, postgres, sql, database, jsonb, rls, window functions, cte.

TerminalSkills
TerminalSkills
databases
open
sql-databases
29

mikro-orm

You are an expert in MikroORM, the TypeScript ORM built on Unit of Work and Identity Map patterns. You help developers build data layers with decorator-based entities, automatic change tracking, lazy/eager loading, embeddables, query builder, migrations, and seeding — supporting PostgreSQL, MySQL, SQLite, and MongoDB with a DDD-friendly architecture.

TerminalSkills
TerminalSkills
databases
open
sql-databases
29

knex

You are an expert in Knex.js, the flexible SQL query builder for Node.js that supports PostgreSQL, MySQL, SQLite, and MSSQL. You help developers write type-safe queries with a chainable API, manage database migrations and seeds, build complex joins and subqueries, and use transactions — providing direct SQL control without the overhead of a full ORM.

TerminalSkills
TerminalSkills
databases
open
sql-databases
29

realtime-database

When the user needs to design database schemas and queries optimized for real-time applications. Use when the user mentions "chat database," "message storage," "real-time sync," "message history," "unread count," "cursor pagination," "event sourcing," or "live data." Handles schema design for messaging, activity feeds, notifications, and collaborative apps with efficient pagination and sync. For WebSocket transport, see websocket-builder.

TerminalSkills
TerminalSkills
databases
open
sql-databases
29

postgresql-review

PostgreSQL query review, optimalisering og beste praksis for Nav-applikasjoner

navikt
navikt
databases
open
sql-databases
29

pgvector

Store and search vector embeddings in PostgreSQL with pgvector — no separate vector database needed. Use when someone asks to "vector search in Postgres", "store embeddings", "pgvector", "similarity search", "RAG with Postgres", "semantic search in existing database", or "add AI search to my app without a separate vector DB". Covers vector columns, indexing (IVFFlat, HNSW), similarity search, and integration with ORMs.

TerminalSkills
TerminalSkills
databases
open
sql-databases
29

prisma-sqlite-expert

Expert guidance for Prisma ORM with SQLite databases. Use when designing schemas, writing migrations, optimizing queries, working with FTS5 full-text search, or troubleshooting SQLite-specific issues in Node.js/TypeScript applications.

carrotwaxr
carrotwaxr
databases
open
sql-databases
29

typeorm

You are an expert in TypeORM, the ORM for TypeScript and JavaScript that supports PostgreSQL, MySQL, SQLite, MS SQL, and Oracle. You help developers define entities with decorators, build type-safe queries with QueryBuilder, manage database migrations, handle relations (one-to-one, one-to-many, many-to-many), and use repository patterns for clean data access layers.

TerminalSkills
TerminalSkills
databases
open
sql-databases
29

sqlalchemy

Work with databases in Python using SQLAlchemy. Use when a user asks to set up a Python ORM, define database models, write async database queries, manage migrations with Alembic, or choose between SQLAlchemy and Django ORM.

TerminalSkills
TerminalSkills
databases
open
sql-databases
29

mysql

MySQL is the world's most popular open-source relational database management system. Learn installation, SQL queries, indexing strategies, replication setup, and client integration with Node.js (mysql2) and Python (mysql-connector).

TerminalSkills
TerminalSkills
databases
open
sql-databases
29

neon

Assists with building applications using Neon serverless PostgreSQL. Use when setting up serverless databases, creating branches for development workflows, integrating with edge runtimes, or configuring Prisma/Drizzle with Neon. Trigger words: neon, serverless postgres, database branching, neon serverless driver, pgvector, neon database.

TerminalSkills
TerminalSkills
databases
open
sql-databases
29

sql-optimizer

Analyze and optimize SQL queries for performance. Use when a user asks to optimize a query, speed up a slow query, analyze a query plan, add indexes, fix N+1 queries, reduce query time, tune database performance, or rewrite SQL for efficiency. Supports PostgreSQL, MySQL, and SQLite.

TerminalSkills
TerminalSkills
databases
open
sql-databases
29

sqlite

SQLite is a self-contained, serverless, zero-configuration embedded SQL database engine. Learn CLI usage, Node.js integration with better-sqlite3, Python's built-in sqlite3 module, and best practices for schema design, indexing, and WAL mode.

TerminalSkills
TerminalSkills
databases
open
sql-databases
29

drizzle-studio

Explore and manage databases with Drizzle Studio. Use when a user asks to browse database contents visually, inspect tables and data, run ad-hoc queries, manage database records through a GUI, debug database issues, or use a lightweight alternative to pgAdmin or DBeaver. Covers setup with Drizzle ORM, standalone usage, data browsing, filtering, and inline editing.

TerminalSkills
TerminalSkills
databases
open
sql-databases
28

sql-query-optimizer

Analyzes and optimizes SQL queries using EXPLAIN plans, index recommendations, query rewrites, and performance benchmarking. Use for "query optimization", "slow queries", "database performance", or "EXPLAIN analysis".

patricio0312rev
patricio0312rev
databases
open
sql-databases
28

supabase-migration

Activates when working with database migrations, RLS policies, or Supabase schema changes. Use this skill for: creating migrations, writing RLS policies, handling PostGIS geometry, creating indexes, managing materialized views, and generating TypeScript types. Keywords: migration, supabase, RLS, policy, PostGIS, geometry, schema, table, index

Klimabevaegelsen
Klimabevaegelsen
databases
open
sql-databases
28

schema-consistency-checker

Audits database schemas for naming conventions, type consistency, nullability patterns, and missing constraints. Provides violations report with recommended fixes. Use for "schema validation", "database linting", "schema standards", or "consistency checks".

patricio0312rev
patricio0312rev
databases
open
sql-databases
28

data-integrity-auditor

Detects data integrity issues including orphaned records, broken foreign key relationships, constraint violations, and provides automated fix migrations. Use for "data integrity", "orphaned records", "broken relationships", or "data quality".

patricio0312rev
patricio0312rev
databases
open
sql-databases
28

data-exploration

Rules and strategies for exploring databases, tables, schemas, and searching metadata.

daun-gatal
daun-gatal
databases
open
sql-databases
28

drizzle-orm

Drizzle ORM schema definition, type-safe queries, relational queries, CRUD operations, transactions, migrations with drizzle-kit, and database setup for PostgreSQL, MySQL, and SQLite. Use when defining database schemas, writing queries or joins, managing migrations, setting up a new Drizzle project, or working with drizzle-kit.

monkilabs
monkilabs
databases
open
sql-databases
28

mlldquery

LLM-driven data exploration with mlld. The LLM writes SQL or code to query structured data, code executes it (zero LLM tokens), then parallel research dives deep on the filtered results. Use when the question involves complex cross-tabulation, filtering, or slicing across data sources.

mlld-lang
mlld-lang
databases
open
sql-databases
28

query-evaluator

Lightweight rules for determining if a ClickHouse SQL query has obvious inefficiencies or if it is already optimal and should be skipped for optimization.

daun-gatal
daun-gatal
databases
open
sql-databases
28

query-optimizer

Detailed instructions and rules for optimizing ClickHouse SQL queries. Focuses on performance tuning, data pruning, and ClickHouse-specific strategies using all available schema and query tools.

daun-gatal
daun-gatal
databases
open
sql-databases
28

migration

Use when the user asks to create a database migration, change a SQLAlchemy model, add a column, add an index, or otherwise modify the schema. Enforces the rule that migrations are generated via `make generate NAME="..."` (the project's Makefile target that runs Alembic autogenerate) — never hand-written — and never edit existing migration files in migrations/versions/.

ocbunknown
ocbunknown
databases
open
Previous
Page 37 / 81
Next