Database

SQL, schema design, migrations, and database operations

217 skills available

Skills List

create-spring-boot-java-project

create-spring-boot-java-project

36Kdatabase

Create Spring Boot Java Project Skeleton

github avatargithub
Get
ef-core

ef-core

36Kdatabase

Get best practices for Entity Framework Core

github avatargithub
Get
snowflake-semanticview

snowflake-semanticview

36Kdatabase

Create, alter, and validate Snowflake semantic views using Snowflake CLI (snow). Use when asked to build or troubleshoot semantic views/semantic layer definitions with CREATE/ALTER SEMANTIC VIEW, to validate semantic-view DDL against Snowflake via CLI, or to guide Snowflake CLI installation and connection setup.

github avatargithub
Get
postgresql-code-review

postgresql-code-review

36Kdatabase

PostgreSQL-specific code review assistant focusing on PostgreSQL best practices, anti-patterns, and unique quality standards. Covers JSONB operations, array usage, custom types, schema design, function optimization, and PostgreSQL-exclusive security features like Row Level Security (RLS).

github avatargithub
Get
sql-code-review

sql-code-review

36Kdatabase

Universal SQL code review assistant that performs comprehensive security, maintainability, and code quality analysis across all SQL databases (MySQL, PostgreSQL, SQL Server, Oracle). Focuses on SQL injection prevention, access control, code standards, and anti-pattern detection. Complements SQL optimization prompt for complete development coverage.

github avatargithub
Get
sql-optimization

sql-optimization

36Kdatabase

Universal SQL performance optimization assistant for comprehensive query tuning, indexing strategies, and database performance analysis across all SQL databases (MySQL, PostgreSQL, SQL Server, Oracle). Provides execution plan analysis, pagination optimization, batch operations, and performance monitoring guidance.

github avatargithub
Get
postgresql-optimization

postgresql-optimization

36Kdatabase

PostgreSQL-specific development assistant focusing on unique PostgreSQL features, advanced data types, and PostgreSQL-exclusive capabilities. Covers JSONB operations, array types, custom types, range/geometric types, full-text search, window functions, and PostgreSQL extensions ecosystem.

github avatargithub
Get
pr-workflow

pr-workflow

24Kdatabase

General guidelines for Commits, formatting, CI, dependencies, security

tursodatabase avatartursodatabase
Get
transaction-correctness

transaction-correctness

24Kdatabase

How WAL mechanics, checkpointing, concurrency rules, recovery work in tursodb

tursodatabase avatartursodatabase
Get
differential-fuzzer

differential-fuzzer

24Kdatabase

Information about the differential fuzzer tool, how to run it and use it catch bugs in Turso. Always load this skill when running this tool

tursodatabase avatartursodatabase
Get
mvcc

mvcc

24Ktesting-qa

Overview of Experimental MVCC feature - snapshot isolation, versioning, limitations

tursodatabase avatartursodatabase
Get
testing

testing

24Kdatabase

How to write tests, when to use each type of test, and how to run them. Contains information about conversion of `.test` to `.sqltest`, and how to write `.sqltest` and rust tests

tursodatabase avatartursodatabase
Get
storage-format

storage-format

24Kdatabase

SQLite file format, B-trees, pages, cells, overflow, freelist that is used in tursodb

tursodatabase avatartursodatabase
Get
async-io-model

async-io-model

24Kdatabase

Explanations of common asynchronous patterns used in tursodb. Involves IOResult, state machines, re-entrancy pitfalls, CompletionGroup. Always use these patterns in `core` when doing anything IO

tursodatabase avatartursodatabase
Get
index-knowledge

index-knowledge

24Kagent-workflows

Generate hierarchical AGENTS.md knowledge base for a codebase. Creates root + complexity-scored subdirectory documentation.

tursodatabase avatartursodatabase
Get
debugging

debugging

24Ktesting-qa

How to debug tursodb using Bytecode comparison, logging, ThreadSanitizer, deterministic simulation, and corruption analysis tools

tursodatabase avatartursodatabase
Get
cloud-monitoring-list-time-series-request

cloud-monitoring-list-time-series-request

19Kdatabase

Generates valid Cloud Monitoring ListTimeSeries requests and aggregation specifications from metric descriptors and resource parameters. Use when asked to create, generate, format, or build ListTimeSeries requests, JSON payloads, filter expressions, or aligner/reducer aggregations for Cloud Monitoring metrics and charts. Don't use for metric discovery or metric selection.

google avatargoogle
Get
spanner-basics

spanner-basics

19Kdatabase

Assists in provisioning instances and databases, designing performant schemas, and querying data in Spanner. Use when designing primary keys, writing SQL queries or client library code, or diagnosing performance issues.

google avatargoogle
Get
wren

wren

18Kdatabase

Wren CLI for AI agents — a semantic SQL layer over 22+ databases (Postgres, MySQL, BigQuery, Snowflake, Spark, …). The actual workflow guides live inside the `wren` CLI itself; this is just a discovery stub. Use whenever the user asks a data question (how many, show me, top N, compare, trend, breakdown, metric, revenue, customers, orders), wants to install / set up Wren Engine, connect a new database, connect SaaS data via dlt (HubSpot, Stripe, Salesforce, GitHub, Slack), generate or regenerate an MDL project from a database schema, enrich a project with business context (enum meanings, units, cubes like ARR / DAU / churn), or turn a project's context layer into a shareable GenBI web app / dashboard and deploy it to Vercel or Cloudflare. Triggers: 'install wren', 'set up wren engine', 'connect database to wren', 'connect SaaS to wren', 'load hubspot / stripe / salesforce data', 'generate mdl', 'scaffold wren project', 'enrich wren context', 'augment my project', 'add cubes', 'build a dashboard', 'make a shareable analytics app', 'deploy my context layer as a web app', 'genbi app', 'wren onboarding', 'wren usage', 'wren generate mdl', 'wren dlt connector', 'wren enrich context', 'wren genbi'.

canner avatarcanner
Get
bigquery-bigframes

bigquery-bigframes

16Kdatabase

Generates Python code using BigQuery DataFrames (BigFrames), the pandas/scikit-learn-style API over BigQuery. Use when writing BigFrames code or doing pandas-style dataframe/ML work against BigQuery (e.g. in a notebook). Don't use for SQL-first workflows or the google-cloud-bigquery client library — use bigquery-basics.

google avatargoogle
Get
cloud-sql-basics

cloud-sql-basics

15Kdatabase

This file generates or explains Cloud SQL resources. Use this file when the user asks to create a Cloud SQL instance or database for MySQL, PostgreSQL, or SQL Server. Cloud SQL manages third-party MySQL, PostgreSQL, and SQL Server instances as resources in Cloud SQL. For example, when Cloud SQL creates an open-source MySQL instance, the resulting resource is a Cloud SQL for MySQL instance that Google Cloud manages. Cloud SQL handles backups, high availability, and secure connectivity for relational database workloads.

google avatargoogle
Get
fullstack-dev

fullstack-dev

13Kdatabase

Full-stack backend architecture and frontend-backend integration guide. TRIGGER when: building a full-stack app, creating REST API with frontend, scaffolding backend service, building todo app, building CRUD app, building real-time app, building chat app, Express + React, Next.js API, Node.js backend, Python backend, Go backend, designing service layers, implementing error handling, managing config/auth, setting up API clients, implementing auth flows, handling file uploads, adding real-time features (SSE/WebSocket), hardening for production. DO NOT TRIGGER when: pure frontend UI work, pure CSS/styling, database schema only.

minimax-ai avatarminimax-ai
Get
seo-drift

seo-drift

12Kdatabase

SEO drift monitoring: capture baselines of SEO-critical elements, detect changes, and track regressions over time. Git for SEO: baseline, diff, and track changes to your on-page SEO. Use when user says "SEO drift", "baseline", "track changes", "did anything break", "SEO regression", "compare SEO", "before and after", "monitor SEO changes", or "deployment check".

agricidaniel avataragricidaniel
Get
rails-expert

rails-expert

11Kdatabase

Rails 7+ specialist that optimizes Active Record queries with includes/eager_load, implements Turbo Frames and Turbo Streams for partial page updates, configures Action Cable for WebSocket connections, sets up Sidekiq workers for background job processing, and writes comprehensive RSpec test suites. Use when building Rails 7+ web applications with Hotwire, real-time features, or background job processing. Invoke for Active Record optimization, Turbo Frames/Streams, Action Cable, Sidekiq, RSpec Rails.

jeffallan avatarjeffallan
Get