Database

SQL, schema design, migrations, and database operations

217 skills available

Skills List

vitest

vitest

108Ktesting-qa

Vitest API and config reference (Jest-compatible) — mocking with vi.*, spies, fake timers, coverage configuration, fixtures, snapshots, and test filtering. Use for Vitest API and configuration questions anywhere in the monorepo; for Studio-specific test strategy and component-test setup, start with studio-testing and studio-mock-api-tests.

supabase avatarsupabase
Get
project-overview

project-overview

81Kdatabase

LobeHub open-source monorepo architecture map. Use when locating code layers, understanding apps/packages/src layout, business stubs, project structure, or onboarding to the repository.

lobehub avatarlobehub
Get
drizzle

drizzle

81Kdatabase

LobeHub Drizzle ORM schema and query style. Use for pgTable schemas, indexes, joins, inferred types, db.select/db.query, schema fields, foreign keys, junction tables, or postgres query patterns.

lobehub avatarlobehub
Get
deprecation-and-migration

deprecation-and-migration

78Kdatabase

Manages deprecation and migration. Use when removing old systems, APIs, or features. Use when migrating users from one implementation to another. Use when deciding whether to maintain or sunset existing code.

addyosmani avataraddyosmani
Get
documentation-and-adrs

documentation-and-adrs

77Kdatabase

Records decisions and documentation. Use when making architectural decisions, changing public APIs, shipping features, or when you need to record context that future engineers and agents will need to understand the codebase.

addyosmani avataraddyosmani
Get
docs-review

docs-review

49Kdatabase

Review documentation changes for compliance with the Metabase writing style guide. Use when reviewing pull requests, files, or diffs containing documentation markdown files.

metabase avatarmetabase
Get
clojure-write

clojure-write

49Kcode-generation

Guide Clojure and ClojureScript development using REPL-driven workflow, coding conventions, and best practices. Use when writing, developing, or refactoring Clojure/ClojureScript code.

metabase avatarmetabase
Get
clojure-review

clojure-review

49Kdatabase

Review Clojure and ClojureScript code changes for compliance with Metabase coding standards, style violations, and code quality issues. Use when reviewing pull requests or diffs containing Clojure/ClojureScript code.

metabase avatarmetabase
Get
analytics-events

analytics-events

49Kdatabase

Add product analytics events to track user interactions in the Metabase frontend

metabase avatarmetabase
Get
add-malli-schemas

add-malli-schemas

49Kdatabase

Efficiently add Malli schemas to API endpoints in the Metabase codebase with proper patterns, validation timing, and error handling

metabase avatarmetabase
Get
docs-write

docs-write

49Kresearch-knowledge

Write documentation following Metabase's conversational, clear, and user-focused style. Use when creating or editing documentation files (markdown, MDX, etc.).

metabase avatarmetabase
Get
typescript-write

typescript-write

49Kcode-generation

Write TypeScript and JavaScript code following Metabase coding standards and best practices. Use when developing or refactoring TypeScript/JavaScript code.

metabase avatarmetabase
Get
database-architect

database-architect

47Kdatabase

Expert database architect specializing in data layer design from scratch, technology selection, schema modeling, and scalable database architectures.

sickn33 avatarsickn33
Get
langgraph

langgraph

46Kdatabase

Expert in LangGraph - the production-grade framework for building

sickn33 avatarsickn33
Get
database-design

database-design

45Kdatabase

Database design principles and decision-making. Schema design, indexing strategy, ORM selection, serverless databases.

sickn33 avatarsickn33
Get
prisma-expert

prisma-expert

45Kdatabase

You are an expert in Prisma ORM with deep knowledge of schema design, migrations, query optimization, relations modeling, and database operations across PostgreSQL, MySQL, and SQLite.

sickn33 avatarsickn33
Get
prisma-expert

prisma-expert

44Kdatabase

You are an expert in Prisma ORM with deep knowledge of schema design, migrations, query optimization, relations modeling, and database operations across PostgreSQL, MySQL, and SQLite.

sickn33 avatarsickn33
Get
geopandas

geopandas

42Kdatabase

Guidance and local audit tools for Python workflows that directly use GeoPandas GeoSeries, GeoDataFrame, spatial operations, or vector-data I/O.

k-dense-ai avatark-dense-ai
Get
polars

polars

39Kdatabase

High-performance DataFrame library for Python ETL, analytics, and pandas migration. Use for expression-based data manipulation with lazy query optimization, parallel execution, streaming out-of-core processing, Arrow interoperability, and optional GPU execution.

k-dense-ai avatark-dense-ai
Get
scaffolding-oracle-to-postgres-migration-test-project

scaffolding-oracle-to-postgres-migration-test-project

38Kdatabase

Scaffolds an xUnit integration test project targeting Oracle in .NET solutions. Creates the test project, transaction-rollback base class, and seed data manager. Use only during Phase 3, before writing Oracle baseline integration tests. Do not invoke during Phase 6 — the PostgreSQL test project is produced by migrating this project, not by running this skill again.

github avatargithub
Get
migrating-oracle-to-postgres-stored-procedures

migrating-oracle-to-postgres-stored-procedures

38Kdatabase

Migrates Oracle PL/SQL stored procedures to PostgreSQL PL/pgSQL. Translates Oracle-specific syntax, preserves method signatures and type-anchored parameters, leverages orafce where appropriate, and applies explicit collation mapping (`COLLATE "C"` only when appropriate, locale collations when required). Use when converting Oracle stored procedures or functions to PostgreSQL equivalents during a database migration.

github avatargithub
Get
creating-oracle-to-postgres-master-migration-plan

creating-oracle-to-postgres-master-migration-plan

38Kdatabase

Discovers all projects in a .NET solution, classifies each for Oracle-to-PostgreSQL migration eligibility, and produces a persistent master migration plan. Use when starting a multi-project Oracle-to-PostgreSQL migration, creating a migration inventory, or assessing which .NET projects contain Oracle dependencies.

github avatargithub
Get
creating-oracle-to-postgres-migration-bug-report

creating-oracle-to-postgres-migration-bug-report

38Kdatabase

Creates structured bug reports for defects found during Oracle-to-PostgreSQL migration. Use when documenting behavioral differences between Oracle and PostgreSQL as actionable bug reports with severity, root cause, and remediation steps.

github avatargithub
Get
create-spring-boot-kotlin-project

create-spring-boot-kotlin-project

37Kdatabase

Create Spring Boot Kotlin Project Skeleton

github avatargithub
Get