home/categories/databases
domain cluster

Databases

SQL, NoSQL, and database management tools.

3963 skillsall categories
sorting
stars
current ordering strategy
query
all entries
refine the visible subset
sql-databases
90

neon-postgres

Neon PostgreSQL serverless database - connection pooling, branching, serverless driver, and optimization. Use when deploying to Neon or building serverless applications.

aiskillstore
aiskillstore
databases
open
sql-databases
90

prisma-v7

Expert guidance for Prisma ORM v7 (7.0+). Use when working with Prisma schema files, migrations, Prisma Client queries, database setup, or when the user mentions Prisma, schema.prisma, @prisma/client, database models, or ORM. Covers ESM modules, driver adapters, prisma.config.ts, Rust-free client, and migration from v6.

aiskillstore
aiskillstore
databases
open
sql-databases
90

query-optimizer

Analyze and optimize SQL queries for better performance and efficiency.

aiskillstore
aiskillstore
databases
open
nosql-databases
90

surrealdb-python

Master SurrealDB 2.3.x with Python for multi-model database operations including CRUD, graph relationships, vector search, and real-time queries. Use when working with SurrealDB databases, implementing graph traversal, semantic search with embeddings, or building RAG applications.

aiskillstore
aiskillstore
databases
open
database-tools
90

check-migration

Flywayマイグレーションチェックスキル - マイグレーションファイルの検証、バージョン番号の競合チェック、命名規則チェック、SQL構文チェックを実施します。mainブランチとの競合確認も行い、マイグレーションの品質を保証します。

aiskillstore
aiskillstore
databases
open
database-tools
90

database-migration-helper

Creates database migration files following project conventions for Prisma, Sequelize, Alembic, Knex, TypeORM, and other ORMs. Use when adding tables, modifying schemas, or when user mentions database changes.

aiskillstore
aiskillstore
databases
open
database-tools
90

db-migration

Use when setting up Alembic migrations or making database schema changes. Triggers for: initializing Alembic, generating migrations, applying upgrades, rolling back changes, or creating data migrations. NOT for: raw SQL execution outside migration context or non-database schema updates.

aiskillstore
aiskillstore
databases
open
database-tools
90

alembic

Database migration management for SQLAlchemy projects using Alembic

aiskillstore
aiskillstore
databases
open
database-tools
90

migration-generator

Create database migrations from model changes, schema diffs, and migration best practices.

aiskillstore
aiskillstore
databases
open
nosql-databases
90

redis-patterns

Upstash Redis patterns for caching and rate limiting.

aiskillstore
aiskillstore
databases
open
nosql-databases
90

delon-cache-caching-strategies

Implement caching strategies using @delon/cache. Use this skill when adding memory cache, LocalStorage cache, SessionStorage cache, or cache interceptors for HTTP requests. Supports TTL-based expiration, cache invalidation, cache grouping, and persistent storage. Optimizes performance by reducing redundant API calls and database queries.

aiskillstore
aiskillstore
databases
open
sql-databases
90

sqlite-ops

Patterns for SQLite databases in Python projects - state management, caching, and async operations. Triggers on: sqlite, sqlite3, aiosqlite, local database, database schema, migration, wal mode.

aiskillstore
aiskillstore
databases
open
sql-databases
90

database-operations

Instructions on how to write database queries with SQLAlchemy.

aiskillstore
aiskillstore
databases
open
sql-databases
90

webapp-sqlmap

Automated SQL injection detection and exploitation tool for web application security testing. Use when: (1) Testing web applications for SQL injection vulnerabilities in authorized assessments, (2) Exploiting SQL injection flaws to demonstrate impact, (3) Extracting database information for security validation, (4) Bypassing authentication mechanisms through SQL injection, (5) Identifying vulnerable parameters in web requests, (6) Automating database enumeration and data extraction.

aiskillstore
aiskillstore
databases
open
sql-databases
90

db-connection

Use when setting up database connections, especially for Neon PostgreSQL. Triggers for: Neon Postgres connection, connection pooling configuration, connection string management, SSL configuration, or SQLAlchemy engine setup. NOT for: CRUD operations (use @sqlmodel-crud) or migration scripts (use @db-migration).

aiskillstore
aiskillstore
databases
open
sql-databases
90

backend-models

Define database models and ORM entities with proper naming, relationships, validation, and data integrity constraints. Use this skill when creating or modifying model classes, database table definitions, model relationships (one-to-many, many-to-many), data validation rules, database constraints, or model methods. Apply when working with ORM model files, ActiveRecord, SQLAlchemy, Sequelize, Prisma schemas, or any database model definitions that map objects to database tables and enforce data structure and relationships.

aiskillstore
aiskillstore
databases
open
sql-databases
90

sqlmodel-crud

Use when creating SQLModel database models, CRUD operations, queries with joins, or relationships. NOT when non-database operations, plain SQL, or unrelated data handling. Triggers: "SQLModel", "database model", "CRUD", "create/read/update/delete", "query", "ForeignKey", "relationship".

aiskillstore
aiskillstore
databases
open
sql-databases
90

sql-to-osc

SQL to OSC (Online Schema Change) conversion expert for Flyway migration scripts. Use when: (1) Converting SQL migration files to OSC format, (2) User mentions "OSC", "轉換 OSC", "osc.txt", or "Online Schema Change", (3) Working with Flyway ALTER TABLE/CREATE INDEX statements that need OSC conversion.

aiskillstore
aiskillstore
databases
open
sql-databases
90

py-sqlmodel-patterns

SQLModel and async SQLAlchemy patterns. Use when working with database models, queries, relationships, or debugging ORM issues.

aiskillstore
aiskillstore
databases
open
sql-databases
90

python-database-patterns

SQLAlchemy and database patterns for Python. Triggers on: sqlalchemy, database, orm, migration, alembic, async database, connection pool, repository pattern, unit of work.

aiskillstore
aiskillstore
databases
open
sql-databases
90

sql-patterns

Quick reference for common SQL patterns, CTEs, window functions, and indexing strategies. Triggers on: sql patterns, cte example, window functions, sql join, index strategy, pagination sql.

aiskillstore
aiskillstore
databases
open
sql-databases
90

py-alembic-patterns

Alembic migration patterns for PostgreSQL. Use when creating migrations, reviewing autogenerated migrations, or handling schema changes safely.

aiskillstore
aiskillstore
databases
open
sql-databases
90

pitfalls-drizzle-orm

Drizzle ORM patterns and migration safety rules. Use when defining schemas, running migrations, or debugging database issues. Triggers on: Drizzle, schema, migration, db:push, $inferSelect, array column.

aiskillstore
aiskillstore
databases
open
Previous
Page 45 / 166
Next