๐Ÿ—„๏ธSQL and Databases Skills

Browse the best SQL and Databases skills for Claude Code, Codex, Cursor and other AI agents.

1,171 skills ยท Page 8 of 49

sqlalchemy-orm-expert

manutej's avatarfrom manutejโ˜… 26

Comprehensive SQLAlchemy skill for customer support tech enablement, covering ORM patterns, session management, query optimization, async operations, and PostgreSQL integration

database-management-patterns

manutej's avatarfrom manutejโ˜… 26

Comprehensive guide for database management patterns covering PostgreSQL and MongoDB including schema design, indexing, transactions, replication, and performance tuning

apache-spark-data-processing

manutej's avatarfrom manutejโ˜… 26

Complete guide for Apache Spark data processing including RDDs, DataFrames, Spark SQL, streaming, MLlib, and production deployment

symfonydoctrine-relations

MakFly's avatarfrom MakFlyโ˜… 26

Define Doctrine entity relationships (OneToMany, ManyToMany, ManyToOne); configure fetch modes, cascade operations, and orphan removal; prevent N+1 queries

symfonydoctrine-fetch-modes

MakFly's avatarfrom MakFlyโ˜… 26

Optimize Doctrine queries with fetch modes, lazy loading, extra lazy collections, and query hints for performance

db-workflow

Nikola-Milovic's avatarfrom Nikola-Milovicโ˜… 25

Database workflow with Postgres, Kysely, and Atlas migrations. Use when modifying database schema, creating migrations, generating TypeScript types, or troubleshooting database issues. Triggers on "schema change", "migration", "db-migrate", "kysely", "atlas", or when editing db/schema.sql.

transaction-management

aj-geddes's avatarfrom aj-geddesโ˜… 25

Manage database transactions for data consistency. Use when implementing ACID compliance, handling concurrency, or managing transaction isolation levels.

stored-procedures

aj-geddes's avatarfrom aj-geddesโ˜… 25

Implement stored procedures and functions for database logic. Use when creating reusable database routines, complex queries, or server-side calculations.

sql-query-optimization

aj-geddes's avatarfrom aj-geddesโ˜… 25

Analyze and optimize SQL queries for performance. Use when improving slow queries, reducing execution time, or analyzing query performance in PostgreSQL and MySQL.

query-caching-strategies

aj-geddes's avatarfrom aj-geddesโ˜… 25

Implement query caching strategies to improve performance. Use when setting up caching layers, configuring Redis, or optimizing database query response times.

nosql-database-design

aj-geddes's avatarfrom aj-geddesโ˜… 25

Design NoSQL database schemas for MongoDB and DynamoDB. Use when modeling document structures, designing collections, or planning NoSQL data architectures.

database-schema-documentation

aj-geddes's avatarfrom aj-geddesโ˜… 25

Document database schemas, ERD diagrams, table relationships, indexes, and constraints. Use when documenting database schema, creating ERD diagrams, or writing table documentation.

database-sharding

aj-geddes's avatarfrom aj-geddesโ˜… 25

Implement database sharding for horizontal scalability. Use when scaling large databases, distributing data across multiple servers, or designing sharded architectures.

database-performance-debugging

aj-geddes's avatarfrom aj-geddesโ˜… 25

Debug database performance issues through query analysis, index optimization, and execution plan review. Identify and fix slow queries.

database-query-optimization

aj-geddes's avatarfrom aj-geddesโ˜… 25

Improve database query performance through indexing, query optimization, and execution plan analysis. Reduce response times and database load.

database-schema-design

aj-geddes's avatarfrom aj-geddesโ˜… 25

Design database schemas with normalization, relationships, and constraints. Use when creating new database schemas, designing tables, or planning data models for PostgreSQL and MySQL.

database-backup-restore

aj-geddes's avatarfrom aj-geddesโ˜… 25

Implement backup and restore strategies for disaster recovery. Use when creating backup plans, testing restore procedures, or setting up automated backups.

database-indexing-strategy

aj-geddes's avatarfrom aj-geddesโ˜… 25

Design and implement database indexing strategies. Use when creating indexes, choosing index types, or optimizing index performance in PostgreSQL and MySQL.

database-migration-management

aj-geddes's avatarfrom aj-geddesโ˜… 25

Manage database migrations and schema versioning. Use when planning migrations, version control, rollback strategies, or data transformations in PostgreSQL and MySQL.

data-migration-scripts

aj-geddes's avatarfrom aj-geddesโ˜… 25

Create safe, reversible database migration scripts with rollback capabilities, data validation, and zero-downtime deployments. Use when changing database schemas, migrating data between systems, or performing large-scale data transformations.

data-replication-setup

aj-geddes's avatarfrom aj-geddesโ˜… 25

Set up database replication for high availability and disaster recovery. Use when configuring master-slave replication, multi-master setups, or replication monitoring.

data-analytics-engineering

vasilyu1983's avatarfrom vasilyu1983โ˜… 24

Analytics engineering for reliable metrics and BI readiness. Build transformation layers, dimensional models, semantic metrics, data quality tests, and documentation. Use when you need dbt or SQL transformation strategy, metrics definition, or analytics data modeling.

database-schema-designer

OneWave-AI's avatarfrom OneWave-AIโ˜… 24

Design optimized database schemas for SQL and NoSQL databases including tables, relationships, indexes, and constraints. Creates ERD diagrams, migration scripts, and data modeling best practices. Use when users need database design, schema optimization, or data architecture planning.

dbt-testing

sfc-gh-dflippo's avatarfrom sfc-gh-dflippoโ˜… 23

dbt testing strategies using dbt_constraints for database-level enforcement, generic tests, and singular tests. Use this skill when implementing data quality checks, adding primary/foreign key constraints, creating custom tests, or establishing comprehensive testing frameworks across bronze/silver/gold layers.

โ† Back to All Skills