database-design
Database schema design, optimization, and migration patterns for PostgreSQL, MySQL, and NoSQL databases. Use for designing schemas, writing migrations, or optimizing queries.
Database schema design, optimization, and migration patterns for PostgreSQL, MySQL, and NoSQL databases. Use for designing schemas, writing migrations, or optimizing queries.
Supabase specialist covering PostgreSQL 16, pgvector, RLS, real-time subscriptions, and Edge Functions. Use when building full-stack apps with Supabase backend.
SQL/NoSQL query optimization pattern, execution plan analysis, index strategy, N+1 resolution etc. database performance optimization guide. 'query optimization', 'execution plan', 'EXPLAIN', 'index ', 'N+1 ', 'slow query', 'slow query', 'DB performance' etc. database query performance improvement this for. bottleneck-analystand optimization-engineerof DB performance analysis -ize. , before system profilingthis benchmark execution this of scope .
RDBMS-to-RDBMS data type mapping tables, RDBMS-to-NoSQL conversion patterns, character set/collation conversion, and special type handling guide. Use this skill for requests involving 'type mapping', 'data type conversion', 'MySQL PostgreSQL conversion', 'Oracle migration', 'character set conversion', 'collation', 'AUTO_INCREMENT sequence', 'JSON type', etc. Enhances schema-mapper's type conversion capabilities. Note: ETL script writing and validation queries are outside the scope of this skill.
DB ์ค๊ณ ํ ํ์ดํ๋ผ์ธ. ๋ฐ์ดํฐ ๋ชจ๋ธ๋งโ๋ง์ด๊ทธ๋ ์ด์ โ์ธ๋ฑ์ฑโ์ฟผ๋ฆฌ ์ต์ ํโ๋ณด์ ๊ฒ์ฆ์ ์์ด์ ํธ ํ์ด ํ์ ํ์ฌ ์ํํ๋ค. 'DB ์ค๊ณํด์ค', '๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ชจ๋ธ๋ง', 'ํ ์ด๋ธ ์ค๊ณ', 'ERD', '๋ง์ด๊ทธ๋ ์ด์ ', '์ฟผ๋ฆฌ ์ต์ ํ', '์ธ๋ฑ์ค ์ค๊ณ', 'SQL ์คํค๋ง', 'PostgreSQL ์ค๊ณ', 'MySQL ์ค๊ณ' ๋ฑ DB ์ค๊ณ ์ ๋ฐ์ ์ด ์คํฌ์ ์ฌ์ฉํ๋ค. ๊ธฐ์กด ์คํค๋ง๊ฐ ์๋ ๊ฒฝ์ฐ์๋ ์ต์ ํ๋ ๋ณด์ ๊ฐ์ฌ๋ฅผ ์ง์ํ๋ค. ๋จ, ์ค์ DB ์๋ฒ ์ค์น/์ด์, ํด๋ผ์ฐ๋ ์ธํ๋ผ ํ๋ก๋น์ ๋, ๋ชจ๋ํฐ๋ง ๋์๋ณด๋ ๊ตฌ์ถ์ ์ด ์คํฌ์ ๋ฒ์๊ฐ ์๋๋ค.
RDBMS ๊ฐ ๋ฐ์ดํฐ ํ์ ๋งคํ ํ ์ด๋ธ, RDBMSโNoSQL ๋ณํ ํจํด, ๋ฌธ์์ /์ฝ๋ ์ด์ ๋ณํ, ํน์ ํ์ ์ฒ๋ฆฌ ๊ฐ์ด๋. 'ํ์ ๋งคํ', '๋ฐ์ดํฐ ํ์ ๋ณํ', 'MySQL PostgreSQL ๋ณํ', 'Oracle ๋ง์ด๊ทธ๋ ์ด์ ', '๋ฌธ์์ ๋ณํ', '์ฝ๋ ์ด์ ', 'AUTO_INCREMENT ์ํ์ค', 'JSON ํ์ ' ๋ฑ ์คํค๋ง ํ์ ๋ณํ ์ ์ด ์คํฌ์ ์ฌ์ฉํ๋ค. schema-mapper์ ํ์ ๋ณํ ์ญ๋์ ๊ฐํํ๋ค. ๋จ, ETL ์คํฌ๋ฆฝํธ ์์ฑ์ด๋ ๊ฒ์ฆ ์ฟผ๋ฆฌ๋ ์ด ์คํฌ์ ๋ฒ์๊ฐ ์๋๋ค.
Analyze and optimize SQL queries for better performance
Analyze Snowflake query costs and identify optimization opportunities
Translate SQL queries between database dialects (Snowflake, BigQuery, PostgreSQL, MySQL, etc.)
Build with Aurora DSQL โ manage schemas, execute queries, handle migrations, and develop applications with a serverless, distributed SQL database. Covers IAM auth, multi-tenant patterns, MySQL-to-DSQL migration, and DDL operations. Triggers on phrases like: DSQL, Aurora DSQL, create DSQL table, DSQL schema, migrate to DSQL, distributed SQL database, serverless PostgreSQL-compatible database.
Guide for researching SQL syntax and behavior for database backends. Use when you need to research how a SQL function, command, or feature works in a specific database before implementing it in dbplyr.
Guide for adding SQL function translations to dbplyr backends. Use when implementing new database-specific R-to-SQL translations for functions like string manipulation, date/time, aggregates, or window functions.
Postgres performance optimization and best practices from Supabase. Use this skill when writing, reviewing, or optimizing Postgres queries, schema designs, or database configurations.
JPA/Hibernate patterns and common pitfalls (N+1, lazy loading, transactions, queries). Use when user has JPA performance issues, LazyInitializationException, or asks about entity relationships and fetching strategies.
Generate CockroachDB SQL and migrations for schema changes. Use when creating migrations, updating the database schema, or when the user mentions migrations, schema changes, or dbinit.sql.
Expert knowledge for Azure Database for PostgreSQL development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when tuning Azure PostgreSQL performance, securing VNets/TLS, using pgvector with OpenAI, or scaling Flexible Server, and other Azure Database for PostgreSQL related development tasks. Not for Azure SQL Database (use azure-sql-database), Azure SQL Managed Instance (use azure-sql-managed-instance), SQL Server on Azure Virtual Machines (use azure-sql-virtual-machines), Azure Cosmos DB (use azure-cosmos-db).
Expert knowledge for Azure Database for MySQL development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when planning MySQL Flexible Server HA/BCDR, CI/CD deployments, VNet/Private Link, read replicas, or AKS connectivity, and other Azure Database for MySQL related development tasks. Not for Azure Database for MariaDB (use azure-database-mariadb), Azure Database for PostgreSQL (use azure-database-postgresql), Azure SQL Database (use azure-sql-database), Azure SQL Managed Instance (use azure-sql-managed-instance).
Expert knowledge for Azure SQL Database development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when choosing DTU/vCore/serverless/Hyperscale, configuring geoโreplication/Data Sync, or securing with Entra/TDE, and other Azure SQL Database related development tasks. Not for Azure SQL Managed Instance (use azure-sql-managed-instance), SQL Server on Azure Virtual Machines (use azure-sql-virtual-machines), Azure Cosmos DB (use azure-cosmos-db), Azure Database for PostgreSQL (use azure-database-postgresql).
Expert knowledge for Azure SQL Managed Instance development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when using MI Link, geo-replication/HA, Kerberos/Entra auth, TDE/Key Vault, or Extended Events, and other Azure SQL Managed Instance related development tasks. Not for Azure SQL Database (use azure-sql-database), SQL Server on Azure Virtual Machines (use azure-sql-virtual-machines), Azure Database for MySQL (use azure-database-mysql), Azure Database for PostgreSQL (use azure-database-postgresql).
Format TypeORM migrations with beautifully formatted SQL code. Use this skill after generating migrations to ensure consistent SQL formatting.
PostgreSQL database patterns for query optimization, schema design, indexing, and security. Based on Supabase best practices.
Comprehensive guide for writing modern Neo4j Cypher read queries. Essential for text2cypher MCP tools and LLMs generating Cypher queries. Covers removed/deprecated syntax, modern replacements, CALL subqueries for reads, COLLECT patterns, sorting best practices, and Quantified Path Patterns (QPP) for efficient graph traversal.
SQLite vector DB for work log storage and semantic search. Use for indexing work logs, generating embeddings, semantic search, and DB maintenance.
Connect to local or staging PostgreSQL database. Use when you need to inspect tables, run queries, check migration status, or debug database issues.