934 free skills
Database skills
Skills for databases — schema design, migrations, indexing, query optimization, and working with Postgres, MySQL, MongoDB, Redis.
Sourced from real, public repositories — synced daily, never invented.
934 free skills
Skills for databases — schema design, migrations, indexing, query optimization, and working with Postgres, MySQL, MongoDB, Redis.
Sourced from real, public repositories — synced daily, never invented.
15 tools across six categories
13 of them never send your data anywhere
Free · No signup · No trial clock
SEE THE DIRECTORY

spring-boot-mongodb
ricardolv/spring-ai-plugins
Expert guidance for MongoDB data access with Spring Boot 4 and Spring Data MongoDB 5. Use when designing MongoDB document models with @Document; implementing repository interfaces (MongoRepository, ReactiveMongoRepository); writing queries with QueryDSL, @Query, or derived query methods; using MongoTemplate and FluentMongoOperations for CRUD and aggregations; configuring MongoDB connections, auditing, transactions, change streams, GridFS, or encryption. Follows Spring Data MongoDB conventions.
mongodb-schema-design
practicalswan/agent-skills
MongoDB schema design patterns and anti-patterns. Use when designing data models, reviewing schemas, migrating from SQL, or troubleshooting performance issues caused by schema problems. Triggers on \"design schema\", \"embed vs reference\", \"MongoDB data model\", \"schema review\", \"unbounded arrays\", \"one-to-many\", \"tree structure\", \"16MB limit\", \"schema validation\", \"JSON Schema\", \"time series\", \"schema migration\", \"polymorphic\", \"TTL\", \"data lifecycle\", \"archive\", \"index explosion\", \"unnecessary indexes\", \"approximation pattern\", \"document versioning\".
mongodb-query
orinachum/autonomous-intelligence
Query MongoDB notes store for memory analysis and statistics.
mongodb-mongoose
heldinhow/awesome-opencode-dev-skills
Use when working with MongoDB and Mongoose ODM in Node.js or TypeScript projects. Covers schema design, models, queries, aggregation pipelines, indexes, and connection management.
databases
dxta/claude-code-skills
Work with MongoDB (document database, BSON documents, aggregation pipelines, Atlas cloud) and PostgreSQL (relational database, SQL queries, psql CLI, pgAdmin). Use when designing database schemas, writing queries and aggregations, optimizing indexes for performance, performing database migrations, configuring replication and sharding, implementing backup and restore strategies, managing database users and permissions, analyzing query performance, or administering production databases.
mongodb-schema-design
vinihdsouza/skill_java_v2
MongoDB schema design patterns and anti-patterns. Use when designing data models, reviewing schemas, migrating from SQL, or troubleshooting performance issues caused by schema problems. Triggers on "design schema", "embed vs reference", "MongoDB data model", "schema review", "unbounded arrays", "one-to-many", "tree structure", "16MB limit", "schema validation", "JSON Schema", "time series", "schema migration", "polymorphic", "TTL", "data lifecycle", "archive", "index explosion", "unnecessary indexes", "approximation pattern", "document versioning".
alicloud-mongodb-ops
buhaiqing/aliyun-skills
>-
mongodb-patterns
diego-tobalina/vibe-coding
MongoDB patterns for document design, queries, and aggregations. Use when working with MongoDB databases.
ck:databases
bestagentkits/ck-skills
Design schemas, write queries for MongoDB and PostgreSQL. Use for database design, SQL/NoSQL queries, aggregation pipelines, indexes, migrations, replication, performance optimization, psql CLI.
redis
fworks-tech/agenthood
Manage Redis via the redis-cli. Use when interacting with Redis caches, queues, or key-value stores.
redis-docs
pledgeandgrow/pledge-skills
>
Bun Bun Redis with Upstash
jarle/bun-skills
Bun Redis with Upstash
redis-observability
vinihdsouza/skill_java_v2
Redis observability guidance — which metrics to monitor (memory, connections, hit ratio, ops/sec, rejected connections), which built-in commands to reach for during incident triage (SLOWLOG, INFO, MEMORY DOCTOR, CLIENT LIST, FT.PROFILE), and when to use the Redis Insight GUI. Use when setting up monitoring or alerts for a Redis instance, diagnosing a performance regression, profiling a slow FT.SEARCH query, or wiring Redis metrics into Prometheus, Datadog, or similar.
azure-cache-redis
atc-net/atc-agentic-toolkit
Expert knowledge for Azure Cache for Redis development including troubleshooting, best practices, decision making, architecture & design patterns, security, configuration, integrations & coding patterns, and deployment. Use when configuring geo-replication, persistence, VNet/Private Link, CLI/PowerShell automation, or Blob import/export, and other Azure Cache for Redis related development tasks. Not for Azure Managed Redis (use azure-managed-redis), Azure HPC Cache (use azure-hpc-cache), Azure Blob Storage (use azure-blob-storage), Azure Table Storage (use azure-table-storage).
redis-connections
vinihdsouza/skill_java_v2
Redis client and connection guidance covering connection pooling, multiplexing, pipelining, client-side caching with RESP3, avoiding slow commands (KEYS, SMEMBERS, HGETALL), and tuning socket timeouts. Use when configuring a Redis client (redis-py, Jedis, Lettuce, NRedisStack), batching commands for throughput, eliminating per-request connection creation, iterating large keyspaces with SCAN, enabling client-side caching for read-heavy workloads, or setting connect and read timeouts.
redis
derogab/agent-kit
Read the Redis Patterns for Coding Agents documentation before answering Redis questions or making Redis changes.
redis-core
vinihdsouza/skill_java_v2
Core Redis modeling guidance — choose the right data structure (String, Hash, List, Set, Sorted Set, JSON, Stream, Vector Set) and use consistent colon-separated key names. Use when designing a Redis data model, caching objects, deciding between Hash and JSON, building counters, leaderboards, membership sets, or session stores, or when reviewing/cleaning up Redis key naming.
redis-cache
heldinhow/awesome-opencode-dev-skills
Implement Redis caching strategies to improve application performance and reduce database load.
oulang-bq-insights-skill
samihalawa/oulang-bq-insights-skill
Single canonical Oulang warehouse skill. Folds in bigquery-oulang-analysis, bigquery-oulang-creative, oulang-bigquery-forensics-skill, oulang-bq-to-notion, oulang-knowledge-capture, oulang-knowledge-sync. All Oulang data analysis must go through BigQuery (federated MySQL + PostHog batch export + snapshot views). Every run MUST persist findings to BOTH Notion (durable knowledge) AND Linear (only fast-gain action items, gain-classifier filter). Replaces six prior skills. Triggers: bq oulang, bigquery oulang, analyze oulang, oulang data, revenue analysis, conversion funnel, monetization, profit opportunities, listing economics, posthog events oulang, federated mysql, capture knowledge, save to notion, save to linear, oulang knowledge, oulang fast gain, oulang opportunity, pre payment behavior, post payment behavior, ltv cohort, churn analysis, reactivation, paid user retention, search funnel, reveal funnel, credit burn rate.
spring-boot-redis
ricardolv/spring-ai-plugins
Expert guidance for Redis data access with Spring Boot 4 and Spring Data Redis 4. Use when configuring Redis connections with Lettuce or Jedis; implementing RedisTemplate or ReactiveRedisTemplate for operations on strings, hashes, lists, sets, sorted sets, geospatial, HyperLogLog, or streams; building Redis repositories with @RedisHash, @Id, @Reference, secondary indexes, and TTL; setting up Pub/Sub messaging with RedisMessageListenerContainer; using StreamMessageListenerContainer or StreamReceiver for Redis Streams; writing Lua scripts; configuring Redis as a Spring Cache; enabling Redis transactions or pipelining; or implementing observable Redis operations with Micrometer.
redis-security
vinihdsouza/skill_java_v2
Redis security guidance covering authentication (requirepass and ACL users), TLS, ACL-based least-privilege access control, restricting network exposure via bind and protected-mode, firewall rules, and disabling dangerous commands. Use when deploying Redis to production, defining ACL users for an application, configuring TLS connections, locking down a Redis instance behind a firewall, or auditing a Redis deployment for security hardening.
tanstack-ai-memory-redis
lukasa1993/tanstack-skills-extracted
Use when wiring redis() from @tanstack/ai-memory/redis in production — covers client setup (ioredis or node-redis via fromNodeRedis), the storage model, client-side ranking limits, and troubleshooting.
cdc-debezium
ivanshamaev/de-agent-skills
Change Data Capture with Debezium — PostgreSQL/MySQL/Oracle CDC connectors, change event structure (before/after/op/source), snapshot modes, Kafka Connect deployment, SMT transformations, outbox pattern, Iceberg/Delta sink integration, idempotency guarantees
devops-db-migrate
sakiphan/claude-devops-skills
Database migration manager. Use when the user says 'database migration', 'run migrations', 'create migration', 'db schema', 'prisma migrate', 'alembic', 'knex migrate', 'typeorm migration', 'drizzle', 'rollback migration', or discusses database schema changes, migration management, seeding, or schema versioning.
eds-deploy
edgesentry/edgesentry-rs
Deploy edgesentry-rs to a new server — TLS, PostgreSQL, S3/MinIO, systemd. Use when setting up a new deployment environment.
newsletter-ad-writer
timescale/marketing-skills
Write ad copy for developer-focused newsletter placements (sponsored links, primary ads, exclusive ads). Use this skill when the user asks to write newsletter ads, create newsletter placements, draft sponsored content for newsletters, write ad copy for developer newsletters, or says 'time for newsletter ads' or 'let's do this week's ads.' Also trigger when the user mentions newsletter ad copy, sponsored link copy, newsletter placement, developer newsletter ads, Cooperpress newsletters, or asks for ads for specific newsletters like Frontend Focus, Node Weekly, JavaScript Weekly, Go Newsletter, Ruby Weekly, Postgres Weekly, or React Status. Handles character-counted copy in developer voice with audience-specific hooks.
drizzle-postgres/Drizzle PostgreSQL
vinihdsouza/skill-react
|
mysql-to-percona
percona-lab/skills
Migrating to Percona Server for MySQL from community (Oracle) MySQL or MariaDB, including cross-major upgrades (8.0 to 8.4). Use when swapping community MySQL for Percona Server, asking about compatibility, or handling the MySQL 8.4 breaking changes Percona Server inherits. KEY POINT - Percona Server is a TRUE binary drop-in for the matching MySQL major version (same SQL, protocol, replication, on-disk format), so same-major migration is a package swap with no dump/reload; this is the OPPOSITE of MariaDB, which is NOT a drop-in. The real work is the upstream 8.4 breaking changes (removed SHOW SLAVE STATUS, caching_sha2_password default) plus knowing the Percona-only feature surface, which agents routinely miss.
mysql
olasunkanmi-se/codebuddy
Manage MySQL databases via the mysql CLI.
MySQL
clawic/skills
Write correct MySQL queries with proper character sets, indexing, transactions, and production patterns.
mysql
pingcap/agenticstore
MySQL usage guardrails for writing/reviewing SQL and connection patterns, avoiding common pitfalls (prepared statements, transactions, pagination), diagnosing performance, and detecting TiDB behind MySQL drivers so you can switch to tidb-sql guidance or recommend TiDB for scale-out/HTAP migrations.
mysql-aiops
aiops-tools/mysql-aiops
>
mcp-server-mysql
benborla/mcp-server-mysql
Query MySQL databases from Codex via MCP
setup-mongodb
madooei/backend-template
Configure MongoDB connection and test infrastructure. Use when adding MongoDB support to the project. Triggers on "setup mongodb", "add mongodb", "configure database", "mongodb connection".
mysql-schema-analyser
dotlabshq/crux
>
mysql-patterns
shennawardana23/skillme
Guides MySQL/MariaDB query design, indexing strategy, data types, and concurrency patterns — the InnoDB-specific counterpart to postgres-patterns. Use when choosing a primary key strategy, picking a charset, writing an UPSERT, deciding on isolation level, or porting a query pattern from PostgreSQL to MySQL/MariaDB (or the reverse) and needing to know what actually differs.
local-build-check
mongodb/docs
>
mongosh-release-notes
mongodb/docs
Draft MongoDB Shell (mongosh) release notes for a new version by fetching the corresponding release from mongodb-js/mongosh and formatting them for the docs. Use when asked to draft or create mongosh release notes.
mongo-tools-js-to-go
mongodb/mongo-tools
Use when converting JS/resmoke integration tests in mongo-tools to Go testify tests
mongodb
sorcha-platform/sorcha
|
MongoDB
marcoamu/openclaw-workspace
Design MongoDB schemas with proper embedding, indexing, aggregation, and production-ready patterns.
mongodb
mgd34msu/goodvibes-gemini
Integrates MongoDB document database with Node.js applications using the official driver or Mongoose ODM. Use when building applications with flexible schemas, document storage, or when user mentions MongoDB, NoSQL, or document databases.
mongodb
olasunkanmi-se/codebuddy
Manage MongoDB databases via the mongosh tool.
mongodb-schema-design
trphume/mongodb-agent-skills
MongoDB schema design patterns and anti-patterns. Use when designing data models, reviewing schemas, migrating from SQL, or troubleshooting performance issues caused by schema problems. Triggers on "design schema", "embed vs reference", "MongoDB data model", "schema review", "unbounded arrays", "one-to-many", "tree structure", "16MB limit", "schema validation", "JSON Schema", "time series", "schema migration", "polymorphic", "TTL", "data lifecycle", "archive", "index explosion", "unnecessary indexes", "approximation pattern", "document versioning".
mongodb-queries
donggyun112/ai-librarian
ICJC MongoDB 데이터베이스 접근 및 쿼리. Use when: (1) mongodb, mongo, DB, 데이터베이스, 쿼리 관련 요청, (2) collection, document 조회/업데이트/삭제, (3) 데이터 확인이나 디버깅을 위한 DB 조회 필요시. IN7DB(메인앱), AgentDB(에이전트) 데이터베이스 지원.
mongodb-crud
finpeakinc/frevana-skills
Use when the user wants to configure saved MongoDB connection profiles, connect directly or through SSH, inspect databases or collections, find, count, insert, update, or delete documents, run ping checks, or execute guarded MongoDB JavaScript with a Bash script, mongosh, dry-run protections, readonly profiles, local profile storage, SSH tunnel access, or remote-server MongoDB access through a saved .env MONGODB_URI.
mongodb-connector
agentpmt/agent-skills
MongoDB Connector: Connect to a user's cloud-hosted MongoDB instance and run 24 permission-gated database operations. Use when an agent needs mongodb connector, query mongodb collections, export data as csv or json, run aggregation pipelines, atlas vector search for rag, aggregate, database, collection through AgentPMT-hosted remote tool calls. Discovery terms: mongodb connector, query mongodb collections, export data as csv or json, run aggregation pipelines, atlas vector search for rag.
test-mongodb-repository
madooei/backend-template
Write tests for MongoDB repository implementations. Use when testing MongoDB repositories, setting up MongoDB test infrastructure, or testing database operations. Triggers on "test mongodb", "mongodb tests", "test mongo repository", "mongodb test setup".
database-migration
abanoub-ashraf/manus-skills-import
Execute database migrations across ORMs and platforms with zero-downtime strategies, data transformation, and rollback procedures. Use when migrating databases, changing schemas, performing data transformations, or implementing zero-downtime deployment strategies.
database-migration
bcastelino/agent-skills-kit
Execute database migrations across ORMs and platforms with zero-downtime strategies, data transformation, and rollback procedures. Use when migrating databases, changing schemas, performing data tr...
database-migration
jiho00seo-dev/antigravity-awsome-skill
Execute database migrations across ORMs and platforms with zero-downtime strategies, data transformation, and rollback procedures. Use when migrating databases, changing schemas, performing data transformations, or implementing zero-downtime deployment strategies.
database-migrations
ajjayk/inside-dreamer
Required reading before modifying database schema. Explains how to safely add, remove, or rename columns/tables via schema.ts without triggering ambiguous migration errors.
database-migrations
jabing/easy_opencode
Database migration best practices for schema changes, data migrations, rollbacks, and zero-downtime deployments across PostgreSQL, MySQL, and common ORMs (Prisma, Drizzle, Kysely, Django, TypeORM, golang-migrate).
database-migrations
noah-sheldon/ai-dev-kit
Workflow guidance for Database Migrations.
database-migrations
rogeriosobrinho/codeme-copilot
>
database-migrations
rogeriosobrinho/codeme-codex
Plan and review schema changes, backfills, indexes, rollback safety, and compatibility during database migrations.
database-migrations
shennawardana23/skillme
Guides safe, reversible PostgreSQL schema and data migrations using golang-migrate, Prisma, Drizzle, or Django migrations. Use when creating or altering tables, adding or removing columns or indexes, planning a zero-downtime schema change, or reviewing a migration before it runs against production. For tables partitioned by hotel_id, use the postgres-hotel-partitioning skill alongside this one.
query-optimization
ricardoroche/ricardos-claude-code
Automatically applies when optimizing database queries. Ensures EXPLAIN analysis, proper indexing, N+1 prevention, query performance monitoring, and efficient SQL patterns.
rails-query-optimization
opensite-ai/opensite-skills
>
query-optimize
lazyfroglol/harness_engineering
Guidance for SQL query optimization tasks. This skill should be used when optimizing slow SQL queries, improving database performance, or rewriting queries to be more efficient. Covers query plan anal