Database

Database management and queries

Showing 433-456 of 3623 skills
cockroachdb

reduce-unoptimized-query-oracle

by cockroachdb

Reduce an unoptimized-query-oracle test failure log to the simplest possible reproduction case. Use when you have unoptimized-query-oracle*.log files from a failed roachtest and need to find the minimal SQL to reproduce the bug.

Database 32.2K 4mo ago
cockroachdb

integration-test

by cockroachdb

Guidelines for writing integration tests with CockroachDB test servers, including when to use them and how to use sqlutils.

Database 32.2K 3mo ago
blockscout

ecto-migration

by blockscout

Generates Ecto migrations for the Blockscout Elixir project using mix ecto.gen.migration command. Use when you need to create database schema changes, add tables, modify columns, or manage database structure.

Code Gen 4.6K 3mo ago
NeoLabHQ

kaizen:analyse-problem

by NeoLabHQ

Comprehensive A3 one-page problem analysis with root cause and action plan

Code Review 1.1K 3mo ago
AltimateAI

refactoring-dbt-models

by AltimateAI

Safely refactors dbt models with downstream impact analysis. Use when restructuring dbt models for: (1) Task mentions "refactor", "restructure", "extract", "split", "break into", or "reorganize" (2) Extracting CTEs to intermediate models or creating macros (3) Modifying model logic that has downstream consumers (4) Renaming columns, changing types, or reorganizing model dependencies Analyzes all downstream dependencies BEFORE making changes.

Database 101 4mo ago
AltimateAI

testing-dbt-models

by AltimateAI

Adds schema tests and data quality validation to dbt models. Use when working with dbt tests for: (1) Adding or modifying tests in schema.yml files (2) Task mentions "test", "validate", "data quality", "unique", "not_null", or "accepted_values" (3) Ensuring data integrity - primary keys, foreign keys, relationships (4) Debugging test failures or understanding why dbt test failed Matches existing project test patterns and YAML style before adding new tests.

Database 101 4mo ago
AltimateAI

optimizing-query-by-id

by AltimateAI

Optimizes Snowflake query performance using query ID from history. Use when optimizing Snowflake queries for: (1) User provides a Snowflake query_id (UUID format) to analyze or optimize (2) Task mentions "slow query", "optimize", "query history", or "query profile" with a query ID (3) Analyzing query performance metrics - bytes scanned, spillage, partition pruning (4) User references a previously run query that needs optimization Fetches query profile, identifies bottlenecks, returns optimized SQL with expected improvements.

Processing 101 4mo ago
saleor

saleor-django-migration

by saleor

Generate Django schema migrations for the Saleor codebase using manage.py makemigrations. Use when (1) a new Django model is created, (2) model fields are added/altered/removed, (3) user explicitly asks to create a migration. This skill covers ONLY synchronous schema migrations (CreateModel, AddField, AlterField, RemoveField, etc.) — NOT data migrations with RunPython or RunSQL. If unsure whether the migration is schema-only, ask the user.

Code Gen 23K 3mo ago
apconw

query-writing

by apconw

用于编写和执行 SQL 查询 - 从简单的单表查询到复杂的多表 JOIN 和聚合操作

Database 2.2K 4mo ago
RKiding

alphaear-sentiment

by RKiding

Analyze finance text sentiment using FinBERT or LLM. Use when the user needs to determine the sentiment (positive/negative/neutral) and score of financial text markets.

Code Review 2.4K 4mo ago
alinaqi

supabase-nextjs

by alinaqi

Next.js with Supabase and Drizzle ORM

Auth 686 4mo ago
alinaqi

supabase

by alinaqi

Core Supabase CLI, migrations, RLS, Edge Functions

Auth 686 4mo ago
giuseppe-trisciuoglio

spring-boot-saga-pattern

by giuseppe-trisciuoglio

Provides distributed transaction patterns using the Saga Pattern in Spring Boot microservices. Use when building microservices requiring transaction management across multiple services, handling compensating transactions, ensuring eventual consistency, or implementing choreography or orchestration-based sagas with Spring Boot, Kafka, or Axon Framework.

Code Gen 268 3mo ago
scaffold-eth

ponder

by scaffold-eth

"Integrate Ponder into a Scaffold-ETH 2 project for blockchain event indexing. Use when the user wants to: index contract events, add a blockchain backend, set up GraphQL for onchain data, use Ponder with SE-2, or build an indexer for their dApp."

API Dev 2K 3mo ago
Starlitnightly

string-protein-interaction-analysis-with-omicverse

by Starlitnightly

Help Claude query STRING for protein interactions, build PPI graphs with pyPPI, and render styled network figures for bulk gene lists.

API Dev 1K 7mo ago
ThibautBaissac

rails-architecture

by ThibautBaissac

Guides modern Rails 8 code architecture decisions and patterns. Use when deciding where to put code, choosing between patterns (service objects vs concerns vs query objects), designing feature architecture, refactoring for better organization, or when user mentions architecture, code organization, design patterns, or layered design.

Database 583 4mo ago
ThibautBaissac

rails-query-object

by ThibautBaissac

Creates query objects for complex database queries following TDD. Use when encapsulating complex queries, aggregating statistics, building reports, or when user mentions queries, stats, dashboards, or data aggregation.

Code Gen 583 4mo ago
blockscout

heavy-db-index-operation

by blockscout

Generate background migration modules for creating, dropping, or renaming database indexes on large tables using the Explorer.Migrator.HeavyDbIndexOperation framework. Automatically updates the BackgroundMigrations cache module with proper tracking. These migrations run in the background with progress tracking and dependency management. Use this skill for requests on creating background migrations to delete / create / rename indexes on large tables (logs, internal_transactions, token_transfers, addresses, transactions, blocks, etc.) to avoid blocking the database.

Code Gen 4.6K 3mo ago
aiskillstore

react-best-practices

by aiskillstore

Provides React patterns for hooks, effects, refs, and component design. Covers escape hatches, anti-patterns, and correct effect usage. Must use when reading or writing React components (.tsx, .jsx files with React imports).

Database 343 4mo ago
apache

datafusion-python

by apache

Use when the user is writing datafusion-python (Apache DataFusion Python bindings) DataFrame or SQL code. Covers imports, data loading, DataFrame operations, expression building, SQL-to-DataFrame mappings, idiomatic patterns, and common pitfalls.

Processing 586 1mo ago
machina-sports

polymarket

by machina-sports

Polymarket sports prediction markets — live odds, prices, order books, events, series, and market search. No auth required. Covers NFL, NBA, MLB, soccer, tennis, cricket, MMA, esports. Supports moneyline, spreads, totals, and player props. Use when: user asks about sports betting odds, prediction markets, win probabilities, market sentiment, or "who is favored to win" questions. Don't use when: user asks about actual match results, scores, or statistics — use football-data or fastf1 instead. Don't use for historical match data. Don't use for news — use sports-news instead. Don't confuse with Kalshi — Polymarket focuses on crypto-native prediction markets with deeper sports coverage; Kalshi is a US-regulated exchange with different market structure.

CLI Tools 127 3mo ago
getsentry

code-review

by getsentry

Perform code reviews following Sentry engineering practices. Use when reviewing pull requests, examining code changes, or providing feedback on code quality. Covers security, performance, testing, and design review.

Database 767 1mo ago
udecode

convex

by udecode

ALWAYS use this skill when working with convex or better-convex. Covers the common end-to-end feature path using cRPC + ORM + auth + React, with setup/bootstrap and niche depth in references.

Auth 420 3mo ago
CloudAI-X

database-design

by CloudAI-X

Designs database schemas, indexing strategies, query optimization, and migration patterns for SQL and NoSQL databases. Use when designing tables, optimizing queries, fixing N+1 problems, planning migrations, or when asked about database performance, normalization, ORMs, or data modeling.

Code Gen 1.4K 3mo ago