数据库
SQL、Schema 设计、迁移和数据库操作
Skills 列表

convex-security-check
快速安全审计清单,涵盖身份验证、函数暴露、参数验证、行级访问控制和环境变量处理
waynesutton
convex-file-storage
Complete file handling including upload flows, serving files via URL, storing generated files from actions, deletion, and accessing file metadata from system tables
waynesutton
convex-migrations
Schema migration strategies for evolving applications including adding new fields, backfilling data, removing deprecated fields, index migrations, and zero-downtime migration patterns
waynesutton
swiftdata-pro
编写、审查和改进使用现代API和最佳实践的SwiftData代码。在阅读、编写或审查使用SwiftData的项目时使用。
twostraws
aws-rds-spring-boot-integration
Provides patterns to configure AWS RDS (Aurora, MySQL, PostgreSQL) with Spring Boot applications. Configures HikariCP connection pools, implements read/write splitting, sets up IAM database authentication, enables SSL connections, and integrates with AWS Secrets Manager. Use when setting up RDS connections in Spring Boot, configuring connection pooling, or managing database credentials securely.
giuseppe-trisciuoglio
architecture-diagrams
Create system architecture diagrams using Mermaid, PlantUML, C4 model, flowcharts, and sequence diagrams. Use when documenting architecture, system design, data flows, or technical workflows.
aj-geddes
drizzle-orm-patterns
提供全面的 Drizzle ORM 模式,涵盖模式定义、CRUD 操作、关系、查询、事务和迁移。主动用于任何 Drizzle ORM 开发,包括定义数据库模式、编写类型安全查询、实现关系、管理事务以及使用 Drizzle Kit 设置迁移。支持 PostgreSQL、MySQL、SQLite、MSSQL 和 CockroachDB。
giuseppe-trisciuoglio
nodejs-express-server
构建可用于生产的 Express.js 服务器,集成中间件、身份验证、路由和数据库。适用于创建 REST API、管理请求/响应、实现中间件链以及处理服务器逻辑。
aj-geddes
databricks-core
Databricks CLI 操作以及 Databricks CLI 使用的父级/入口技能:身份验证、配置文件选择和 bundle。对于 CLI、身份验证、配置文件和 bundle 任务,请先加载此技能,然后加载匹配的产品技能。对于查找或探索数据、回答有关数据的问题或生成 SQL,请加载 databricks-data-discovery 技能(它会路由到 Genie One)。包含 Databricks 相关 CLI 任务的最新指南。
databricks
postgresql-best-practices
PostgreSQL development best practices for schema design, query optimization, and database administration
mindrally
typeorm
Guidelines for developing with TypeORM, a full-featured ORM for TypeScript and JavaScript supporting multiple databases
mindrally
qdrant-version-upgrade
Covers upgrading Qdrant server and SDKs without interrupting availability or losing data integrity. Use when someone asks 'how do I upgrade Qdrant', 'can I jump from 1.15 to 1.18', 'rolling upgrade without downtime', 'do I upgrade the client or the server first', 'which SDK version matches my server', 'what should I check before upgrading', or 'something changed after we upgraded'.
qdrant
qdrant-scaling-data-volume
Guides Qdrant data volume scaling decisions. Use when someone asks 'data doesn't fit on one node', 'too much data', 'need more storage', 'vertical or horizontal scaling', 'tenant scaling', 'time window rotation', or 'data growth exceeds capacity'.
qdrant
qdrant-deployment-options
Guides Qdrant deployment selection. Use when someone asks 'how to deploy Qdrant', 'Docker vs Cloud', 'local mode', 'embedded Qdrant', 'Qdrant EDGE', 'which deployment option', 'self-hosted vs cloud', or 'need lowest latency deployment'. Also use when choosing between deployment types for a new project.
qdrant
qdrant-model-migration
Guides embedding model migration in Qdrant without downtime. Use when someone asks 'how to switch embedding models', 'how to migrate vectors', 'how to update to a new model', 'zero-downtime model change', 'how to re-embed my data', or 'can I use two models at once'. Also use when upgrading model dimensions, switching providers, or A/B testing models.
qdrant
qdrant-monitoring-setup
指导 Qdrant 监控设置,包括 Prometheus 抓取、健康探针、混合云指标、告警和日志集中。当有人询问“如何设置监控”、“Prometheus 配置”、“Grafana 仪表板”、“健康检查端点”、“如何抓取混合云”、“设置哪些告警”、“如何集中日志”或“审计日志”时使用。
qdrant
qdrant-search-quality-diagnosis
Diagnoses Qdrant search quality issues. Use when someone reports 'results are bad', 'wrong results', 'not relevant results', 'missing matches', 'recall is low', 'approximate search worse than exact', 'which embedding model', 'quality dropped after quantization', 'how to measure retrieval quality', 'build a golden set', 'ground truth dataset', or 'how to score recall@k'. Also use when search quality degrades without obvious changes.
qdrant
qdrant-search-speed-optimization
Diagnoses and fixes slow Qdrant search. Use when someone reports 'search is slow', 'high latency', 'queries take too long', 'low QPS', 'throughput too low', 'filtered search is slow', or 'search was fast but now it's slow'. Also use when search performance degrades after config changes or data growth.
qdrant
qdrant-clients-sdk
Qdrant provides client SDKs for various programming languages, allowing easy integration with Qdrant deployments.
qdrant
mysql-best-practices
MySQL development best practices for schema design, query optimization, and database administration
mindrally
database-observability
Set up Grafana Cloud Database Observability for MySQL and PostgreSQL — enables `pg_stat_statements` / Performance Schema, creates a least-privilege monitoring user, configures the `database_observability.postgres` / `database_observability.mysql` Alloy components, ships query samples + visual explain plans + RED metrics + schema details to Grafana Cloud, and correlates slow queries with application traces via `db.statement` / `db.system` OTel attributes. Use when monitoring database performance, diagnosing slow queries, setting up DB observability for RDS / Aurora / Cloud SQL / Azure Database / self-managed instances, correlating DB metrics with APM, or alerting on query latency — even when the user says "my database is slow", "find the slow queries", or "monitor RDS" without saying "observability".
grafana
sanity-migration
Plans, implements, and reviews migrations from other CMSes and content systems into Sanity. Use when migrating or replatforming to Sanity from AEM, Adobe Experience Manager, Contentful, Strapi, Webflow, WordPress, Payload, Drupal, Markdown/MDX/frontmatter files, WXR/XML exports, CMS APIs, database dumps, static HTML, or when designing extraction, transformation, Portable Text conversion, asset migration, redirects, validation, and cutover workflows.
sanity-io
cms-migration
Use when user wants to migrate content from another CMS (WordPress, Contentful, Strapi, Sanity, Webflow, etc.) to Payload CMS
payloadcms
caveman
超压缩沟通模式。通过像原始人一样说话,将令牌使用量减少约75%,同时保持完整的技术准确性。支持强度级别:lite、full(默认)、ultra、wenyan-lite、wenyan-full、wenyan-ultra。当用户说“caveman mode”、“talk like caveman”、“use caveman”、“less tokens”、“be brief”或调用/caveman时使用。当请求令牌效率时也会自动触发。
juliusbrussee