- Home
- /
- Categories
- /
- Database
Database
Database management and queries
spice-acceleration
by spiceai
Accelerate data locally for sub-second query performance. Use when enabling data acceleration, choosing an engine (Arrow, DuckDB, SQLite, Cayenne), configuring refresh modes, setting up retention policies, creating snapshots, adding indexes, or materializing datasets.
clickhouse-best-practices-ts-py
by 514-labs
MUST USE when reviewing MooseStack data models, ClickHouse schemas, queries, or configurations. Contains 28 rules with MooseStack TypeScript/Python examples. Always read relevant rule files and cite specific rules in responses.
xmtp-docs
by xmtp
Query XMTP documentation for current SDK patterns, methods, and examples. Use when: (1) Looking up XMTP SDK methods or patterns, (2) Verifying current API signatures before coding, (3) Finding examples for XMTP features like streaming, consent, groups, or content types.
tanstack-query
by mikkelkrogsholm
"TanStack Query — powerful async state manager for TypeScript/JavaScript with caching, background refetching, and server state synchronization. Use when building with TanStack Query (React Query) or asking about its caching, query keys, mutations, invalidation, optimistic updates, or integration with React, Vue, Solid, or Svelte. Fetch live documentation for up-to-date details."
nitro-datastore
by nitrosh
Use when working with JSON data in Python - nested dictionary access, querying collections, bulk transformations, or file-based config management
odoo-oca-developer
by miquelalzanillas
"Expert guidance for developing, migrating, and maintaining Odoo modules (versions 14.0-19.0) following OCA conventions. Use when working with Odoo modules to create new modules from OCA template, migrate modules between versions using OpenUpgrade, extend core Odoo modules, ensure OCA compliance, and structure module files correctly. Includes OCA coding standards, module structure templates, OpenUpgrade migration patterns, and validation tools."
enterprise-java
by ProjAnvil
Enterprise Java development skill covering Spring ecosystem, microservices, design patterns, performance optimization, and Java best practices. Use this skill when building enterprise Java applications, working with Spring Boot, implementing microservices, or need guidance on Java architecture and performance tuning.
spice-caching
by spiceai
Configure Spice.ai in-memory caching for SQL query results, search results, and embeddings. Use when setting up caching, tuning cache TTL/size/eviction, configuring stale-while-revalidate, custom cache keys, or cache-control headers.
prisma
by mikkelkrogsholm
"Prisma ORM — a type-safe database toolkit for Node.js and TypeScript with schema-first modeling, auto-generated client, and migration tooling. Use when building with Prisma or asking about its APIs, configuration, patterns, or integration. Fetch live documentation for up-to-date details."
php-developer
by paulund
Use when writing PHP outside a specific framework context, following PSR-12 and modern PHP best practices.
drizzle
by mikkelkrogsholm
"Drizzle ORM — lightweight, TypeScript-first SQL ORM with schema-as-code and zero-dependency query builder. Use when building with Drizzle ORM or asking about its schema definition, migrations, query builder, relations, or integration with databases like PostgreSQL, MySQL, or SQLite. Fetch live documentation for up-to-date details."
spice-data-connector
by spiceai
Connect Spice to data sources like PostgreSQL, MySQL, S3, Databricks, Snowflake, DuckDB, GitHub, and more. Use when asked to "add a dataset", "connect to a database", "load data from S3", "configure a data source", "read files", "query external data", or "set up federated queries".
graphql
by 1Mangesh1
GraphQL schema design, queries, mutations, and tooling. Use when user asks to "write a GraphQL schema", "create a query", "add a mutation", "set up Apollo", "GraphQL resolver", "type definitions", or any GraphQL tasks.
python-testing
by ahgraber
Use when writing or reviewing tests for Python behavior, contracts, async lifecycles, or reliability paths. Also use when tests are flaky, coupled to implementation details, missing regression coverage, slow to run, or when unclear what tests a change needs.
api-versioning
by 1Mangesh1
API versioning strategies and backward compatibility patterns. Use when user asks to "version API", "API compatibility", "breaking changes", "semantic versioning", "API evolution", "deprecation strategy", "backwards compatibility", "API migration", "version management", or mentions API lifecycle management and compatibility.
database-indexing
by 1Mangesh1
Database indexing strategies and query optimization. Use when user asks to "optimize queries", "create indexes", "database performance", "query analysis", "explain plans", "index selection", "slow queries", "database tuning", "schema optimization", or mentions database performance and query optimization.
spicepod-config
by spiceai
Create and configure Spicepod manifests (spicepod.yaml). Use when asked to "create a spicepod", "configure spicepod.yaml", "set up a Spice app", "initialize Spice project", "configure caching", "set up observability", "build a data app", or "create an AI application with Spice".
spice-secrets
by spiceai
Configure secret stores in Spice (environment variables, Kubernetes, AWS Secrets Manager, keyring). Use when asked to "configure secrets", "add API keys", "set up credentials", "manage passwords", "use environment variables", or "configure .env file".
worldbook
by femto
AI's Knowledge Base CLI - Query and manage world knowledge for AI agents. Use when users want to search knowledge, add knowledge sources, or interact with the worldbook knowledge base. This is a CLI-first approach that treats AI agents as first-class citizens.
amr-migration-skill
by AzureManagedRedis
Helps users migrate from Azure Cache for Redis (ACR) to Azure Managed Redis (AMR). Use when users ask about: Redis migration, AMR vs ACR features, SKU selection, migration best practices, feature compatibility, or Azure Redis cache upgrades.
turso
by mikkelkrogsholm
"Turso — edge-hosted SQLite database built on libSQL with embedded replicas, multi-tenancy, and low-latency global distribution. Use when building with Turso or asking about its libSQL client, embedded replicas, database-per-tenant patterns, auth tokens, sync, or integration with Drizzle or other ORMs. Fetch live documentation for up-to-date details."
zod
by mikkelkrogsholm
"Zod — TypeScript-first schema validation with static type inference. Use when building with Zod or asking about schema definitions, type inference, parsing, transformations, refinements, coercion, error handling, or integration with forms, APIs, or tRPC. Fetch live documentation for up-to-date details."
gdpr-dev
by mikkelkrogsholm
"GDPR compliance for European developers. Use when building features that handle personal data: user registration, profiles, authentication, email sending, analytics, error tracking, payments, search indexes, background jobs, or any feature that stores, processes, or transmits information about people. Provides stack-aware gotchas, anti-patterns to avoid, and schema design principles. Does not ask questions — applies principles proactively based on what is being built."
database-design
by ProjAnvil
数据库设计和优化技能,涵盖 ER 图、规范化、索引、分片、查询优化和数据库最佳实践。使用此技能设计数据库架构、优化查询、规划数据架构,或需要数据库扩展和性能调优指导时使用。