Frameworks

Best SQL Agent Skills

485 SQL skills for AI coding assistants — ranked by popularity.

This collection provides targeted skill definitions for AI agents like Claude Code, Codex, and Cursor, specifically focused on SQL-centric development and data architecture. Whether you are building production-ready FastAPI projects with SQLAlchemy, managing complex PostgreSQL environments, or optimizing slow database queries, these files help your agent execute tasks with higher precision. We include patterns for Drizzle ORM, Qdrant vector search for RAG systems, and specialized backend stacks like ASP.NET Core with Entity Framework. These skills are built for developers who need their AI assistants to understand domain-specific nuances, such as indexing strategies, asynchronous API patterns, and database interaction standards. By providing your agent with these curated configuration files, you reduce hallucinations and ensure the generated code follows modern standards for performance and data integrity. Use this library to bridge the gap between high-level architectural goals and concrete, executable database implementation.

Top SQL skills

fastapi-templates

wshobson

Create production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling. Use when building new FastAPI applications or setting up backend API projects.

5201,086

grafana-dashboards

wshobson

Create and manage production Grafana dashboards for real-time visualization of system and application metrics. Use when building monitoring dashboards, visualizing metrics, or creating operational observability interfaces.

134441

sql-optimization-patterns

wshobson

Master SQL query optimization, indexing strategies, and EXPLAIN analysis to dramatically improve database performance and eliminate slow queries. Use when debugging slow queries, designing database schemas, or optimizing application performance.

64220

fastapi-pro

sickn33

Build high-performance async APIs with FastAPI, SQLAlchemy 2.0, and Pydantic V2. Master microservices, WebSockets, and modern Python async patterns. Use PROACTIVELY for FastAPI development, async optimization, or API architecture.

79181

drizzle-orm

EpicenterHQ

Drizzle ORM patterns for type branding and custom types. Use when working with Drizzle column definitions, branded types, or custom type conversions.

32190

qdrant-vector-search

zechenzhangAGI

High-performance vector similarity search engine for RAG and semantic search. Use when building production RAG systems requiring fast nearest neighbor search, hybrid search with filtering, or scalable vector storage with Rust-powered performance.

18161

reconciliation

anthropics

Reconcile accounts by comparing GL balances to subledgers, bank statements, or third-party data. Use when performing bank reconciliations, GL-to-subledger recs, intercompany reconciliations, or identifying and categorizing reconciling items.

30139

postgres-patterns

affaan-m

PostgreSQL database patterns for query optimization, schema design, indexing, and security. Based on Supabase best practices.

20119

postgresql-table-design

wshobson

Design a PostgreSQL-specific schema. Covers best-practices, data types, indexing, constraints, performance patterns, and advanced features

30109

snowflake-connections

sfc-gh-dflippo

Configuring Snowflake connections using connections.toml (for Snowflake CLI, Streamlit, Snowpark) or profiles.yml (for dbt) with multiple authentication methods (SSO, key pair, username/password, OAuth), managing multiple environments, and overriding settings with environment variables. Use this skill when setting up Snowflake CLI, Streamlit apps, dbt, or any tool requiring Snowflake authentication and connection management.

7130

unity-editor-toolkit

Dev-GOM

Automate and control Unity Editor with 500+ commands, real-time WebSocket communication, and SQLite integration for efficient game development.

10126

solidity-security

wshobson

Master smart contract security best practices to prevent common vulnerabilities and implement secure Solidity patterns. Use when writing smart contracts, auditing existing contracts, or implementing security measures for blockchain applications.

15115

cocoindex

cocoindex-io

Comprehensive toolkit for developing with the CocoIndex library. Use when users need to create data transformation pipelines (flows), write custom functions, or operate flows via CLI or API. Covers building ETL workflows for AI data processing, including embedding documents into vector databases, building knowledge graphs, creating search indexes, or processing data streams with incremental updates.

6116

bullmq-specialist

davila7

BullMQ expert for Redis-backed job queues, background processing, and reliable async execution in Node.js/TypeScript applications. Use when: bullmq, bull queue, redis queue, background job, job queue.

2595

supabase-rls-policy-generator

hopeoverture

This skill should be used when the user requests to generate, create, or add Row-Level Security (RLS) policies for Supabase databases in multi-tenant or role-based applications. It generates comprehensive RLS policies using auth.uid(), auth.jwt() claims, and role-based access patterns. Trigger terms include RLS, row level security, supabase security, generate policies, auth policies, multi-tenant security, role-based access, database security policies, supabase permissions, tenant isolation.

11109

sql-queries

anthropics

Write correct, performant SQL across all major data warehouse dialects (Snowflake, BigQuery, Databricks, PostgreSQL, etc.). Use when writing queries, optimizing slow SQL, translating between dialects, or building complex analytical queries with CTEs, window functions, or aggregations.

1888

agentdb-advanced-features

ruvnet

Master advanced AgentDB features including QUIC synchronization, multi-database management, custom distance metrics, hybrid search, and distributed systems integration. Use when building distributed AI systems, multi-agent coordination, or advanced vector search applications.

798

add-neon-docs

neondatabase-labs

Use this skill when the user asks to add documentation, add docs, add references, or install documentation about Neon. Adds Neon best practices reference links to project AI documentation (CLAUDE.md, AGENTS.md, or Cursor rules). Does not install packages or modify code.

795

senior-data-engineer

davila7

World-class data engineering skill for building scalable data pipelines, ETL/ELT systems, and data infrastructure. Expertise in Python, SQL, Spark, Airflow, dbt, Kafka, and modern data stack. Includes data modeling, pipeline orchestration, data quality, and DataOps. Use when designing data architectures, building data pipelines, optimizing data workflows, or implementing data governance.

2179

testing-workflow

amo-tech-ai

Comprehensive testing workflow for E2E, integration, and unit tests. Use when testing applications layer-by-layer, validating user journeys, or running test suites.

1683

dbt-transformation-patterns

wshobson

Master dbt (data build tool) for analytics engineering with model organization, testing, documentation, and incremental strategies. Use when building data transformations, creating data models, or implementing analytics engineering best practices.

690

web3-testing

wshobson

Test smart contracts comprehensively using Hardhat and Foundry with unit tests, integration tests, and mainnet forking. Use when testing Solidity contracts, setting up blockchain test suites, or validating DeFi protocols.

789

django-pro

sickn33

Master Django 5.x with async views, DRF, Celery, and Django Channels. Build scalable web applications with proper architecture, testing, and deployment. Use PROACTIVELY for Django development, ORM optimization, or complex Django patterns.

2066

hybrid-search-implementation

wshobson

Combine vector and keyword search for improved retrieval. Use when implementing RAG systems, building search engines, or when neither approach alone provides sufficient recall.

876

How to choose a SQL skill

Evaluate your current stack and specific pain points. If you are struggling with database performance, choose the optimization patterns. If you are starting a new project, select the FastAPI or .NET backends to enforce consistent structure. Pay attention to the maintainer and the scope of the skill. Does the skill cover ORM-specific typing, or is it focused on raw terminal interaction? Choose the skill that matches your immediate deployment goal rather than general-purpose tools to ensure the AI agent provides actionable, relevant code blocks.

More SQL skills

reasoningbank-with-agentdb
ruvnet · 5 installs
sqlite-inspector
mikopbx · 5 installs
powerbi-modeling
github · 11 installs
backend-security-coder
sickn33 · 24 installs
event-store-design
wshobson · 5 installs
salesforce-development
davila7 · 14 installs
blockchain-developer
sickn33 · 6 installs
senior-data-scientist
davila7 · 9 installs
cqrs-implementation
wshobson · 7 installs
senior-backend
davila7 · 14 installs
springboot-patterns
affaan-m · 11 installs
database-design
davila7 · 6 installs
vector-database-engineer
sickn33 · 8 installs
dotnet-architect
sickn33 · 12 installs
sqlmap-database-penetration-testing
davila7 · 4 installs
redis-inspect
civitai · 6 installs
similarity-search-patterns
wshobson · 3 installs
senior-prompt-engineer
davila7 · 7 installs
backend-development
skillcreatorai · 17 installs
snowflake-semanticview
github · 5 installs
postgresql
sickn33 · 9 installs
prisma-expert
davila7 · 12 installs
generating-database-seed-data
jeremylongshore · 10 installs
supabase-postgres-best-practices
davila7 · 4 installs
agent-security-manager
ruvnet · 3 installs
defi-protocol-templates
wshobson · 3 installs
neo4j-cypher-guide
tomasonjo · 6 installs
portfoliosyncing
AojdevStudio · 3 installs
sexp
atopile · 3 installs
spark-optimization
wshobson · 4 installs
data-quality-frameworks
wshobson · 6 installs
database-schema-designer
davila7 · 6 installs
secure-workflow-guide
trailofbits · 3 installs
supabase-common-errors
jeremylongshore · 4 installs
supabase-policy-guardrails
jeremylongshore · 3 installs
finance-manager
ailabs-393 · 12 installs
fuzzy-matching
dadbodgeoff · 8 installs
woocommerce-backend-dev
woocommerce · 7 installs
query-writing
langchain-ai · 7 installs
dotnet-backend-patterns
wshobson · 7 installs
data-engineer
sickn33 · 3 installs
data-context-extractor
anthropics · 3 installs
database-migration
wshobson · 3 installs
laravel-specialist
Jeffallan · 12 installs
pgvector-semantic-search
timescale · 4 installs
clickhouse-io
affaan-m · 6 installs
design-postgres-tables
timescale · 3 installs
epic-database
epicweb-dev · 3 installs
phoenix-observability
davila7 · 3 installs
sql-pro
sickn33 · 3 installs
jpa-patterns
affaan-m · 3 installs
sql-research
tidyverse · 3 installs
storage-format
tursodatabase · 2 installs
write-script-duckdb
windmill-labs · 3 installs
agent-dev-backend-api
ruvnet · 3 installs
bv
Dicklesworthstone · 3 installs
database-migrations-sql-migrations
sickn33 · 3 installs
report-generation
apconw · 3 installs
supabase-performance-tuning
jeremylongshore · 4 installs
data-engineering-data-pipeline
sickn33 · 4 installs
elasticsearch-analysis
incidentfox · 2 installs
nosql-expert
davila7 · 2 installs
schema-exploration
langchain-ai · 3 installs
convex-functions
waynesutton · 4 installs
api-interface-design
TencentBlueKing · 2 installs
cloudflare-d1
alinaqi · 2 installs
convex-best-practices
waynesutton · 3 installs
database-migrations
dadbodgeoff · 3 installs
database-migrations-migration-observability
sickn33 · 2 installs
epic-caching
epicweb-dev · 6 installs
generate-migration
getsentry · 8 installs
optimizing-performance
CloudAI-X · 1 installs
query-builder
clidey · 4 installs
ton-vulnerability-scanner
trailofbits · 4 installs
burpsuite-project-parser
trailofbits · 1 installs
database-documentation-gen
jeremylongshore · 2 installs
developing-in-lightdash
lightdash · 1 installs
nuxthub
onmax · 1 installs
postgres-hybrid-text-search
timescale · 1 installs
aws-aurora
alinaqi · 1 installs
data-safety-auditor
ananddtyagi · 3 installs
review-pr
apache · 2 installs
spec-to-code-compliance
trailofbits · 2 installs
batch-processing
dadbodgeoff · 2 installs
analyzing-query-performance
jeremylongshore · 1 installs
ark-pentest-issue-resolver
mckinsey · 1 installs
caching-strategies
dadbodgeoff · 1 installs
find-hypertable-candidates
timescale · 1 installs
postgresql-syntax-reference
pgschema · 1 installs
whodb
clidey · 1 installs
detecting-sql-injection-vulnerabilities
jeremylongshore · 3 installs
ldap-injection-testing
Ed1s0nZ · 1 installs
api-test-generator
mikopbx · 1 installs
cloudbase-document-database-in-wechat-miniprogram
TencentCloudBase · 1 installs
database-development
vm0-ai · 1 installs
databases
mrgoonie · 1 installs

+365 more — browse all skills.

Frequently asked

How do these skills differ from generic prompts?
These files act as structured context for your AI agent. While a prompt is a one-off instruction, these skills provide persistent configuration, specific patterns, and coding standards. They guide the agent on how to handle dependency injection, async patterns, or complex indexing in a way that aligns with your specific technical stack.
Which skill should I choose for a new RAG application?
For a RAG system, start with the qdrant-vector-search skill to manage similarity search. You should pair this with the fastapi-pro or fastapi-templates skill to handle the backend infrastructure. These two combined will help your agent generate efficient code for both your data ingestion pipelines and the API layer that serves them.

Skills for other frameworks

Search skills

Search the agent skills registry