- Home
- /
- Categories
- /
- Database
Database
Database management and queries
tanstack-query
by kbravh
TanStack Query (React Query) v5 best practices for data fetching, caching, and mutations. Use when fetching server data with useQuery, setting up mutations with useMutation, configuring caching strategies, managing query keys, handling optimistic updates, invalidating queries, or integrating TanStack Query into a React/TypeScript project. Triggers on "React Query", "TanStack Query", "useQuery", "useMutation", "query keys", "stale time", "cache invalidation", "optimistic update", "prefetch", "infinite query".
busirocket-rust
by BusiRocket
Enforces Rust language and module standards for maintainable codebases. Use
vps
by kyzdes
Deploy and manage applications on VPS servers with Dokploy. Use when the user wants to: set up a new VPS server, deploy a project from GitHub, manage domains/DNS, create databases, check server status, view logs, or remove deployed projects. Also use when the user mentions re-deploying, checking deploy status, adding environment variables, or troubleshooting a deployed app. Triggers on: VPS, deploy, server setup, Dokploy, hosting, domain, DNS, redeploy, server status, deploy logs.
python-performance-optimization
by mokbhai
Profile and optimize Python code using cProfile, memory profilers, and performance best practices. Use when debugging slow Python code, optimizing bottlenecks, or improving application performance.
loop-review-skill-until-fixed-point
by corygabrielsen
Iterate /review-skill on a target until fixed point. Runs review passes until all reviewers return NO ISSUES.
dev-server
by yugasun
Create and manage Python backend services using uv, FastAPI, Pydantic, SQLAlchemy, and AI libraries. Use this skill when the user asks to build a backend, API, or server-side application.
deployment-rollback
by manastalukdar
Safe deployment rollback with health checks and database migration reversal
acuantia-dataform
by ihistand
Use when working on Acuantia's BigQuery Dataform pipeline (acuantia-gcp-dataform project) - adds Acuantia-specific patterns on top of dataform-engineering-fundamentals: ODS two-arg ref() syntax, looker_ filename prefix, Looker integration (looker_prod/looker_dev), acuantia dataset conventions, coordination with callrail_data_export/dialpad_data_integration/looker projects
Civitai Analyst
by feed-mob
Agent Skills from FeedMob Dev Team
async-python-patterns
by mokbhai
Master Python asyncio, concurrent programming, and async/await patterns for high-performance applications. Use when building async APIs, concurrent systems, or I/O-bound applications requiring non-blocking operations.
ralph
by realRoc
"Convert PRDs to prd.json format for the Ralph autonomous agent system. Use when you have an existing PRD and need to convert it to Ralph's JSON format. Triggers on: convert this prd, turn this into ralph format, create prd.json from this, ralph json."
project-docs-setup
by zhucl1006
项目文档结构创建助手。作为资深产品经理,通过多轮对话深入了解项目需求,分析合理性并提供最佳实践建议,最终生成完整的技术文档体系。 使用时机: - 新项目启动,需要建立文档体系(推荐第一步) - 现有项目缺少规范文档,需要补充完善 - 已有代码但缺少文档,需要根据代码回补文档 - 需要专业的产品和架构分析建议 支持两种工作模式: - 模式 A:新项目文档创建(从需求到文档) - 模式 B:代码回补文档(从代码到文档) 与其他 skill 的关系: - 本 skill 负责创建完整文档(PRD、SAD、开发指南等) - project-workflow 负责基于文档执行开发任务 - 建议流程:project-docs-setup → project-workflow 触发方式: - "创建项目文档" / "初始化项目文档" / "设置项目文档" - "根据代码生成文档" / "回补项目文档" / "补充项目文档" - 直接描述项目需求,如"帮我创建一个在线教育平台的文档"
obsidian-semantic-linker
by psycho-baller
Semantically links notes in your Obsidian vault using a local vector database (.nexus/cache.db). It analyzes the content of notes, finds related ideas, and appends a "## Related Notes" section with wiki-links to similar notes. Use when asked to "link my notes", "find related notes", or "process semantic connections".
db-diagram
by manastalukdar
Generate database ER diagrams from schema for documentation
schema-architect
by Await-d
"Design database table schemas from any relationship description, including full index strategy analysis. Use this skill whenever the user wants to figure out how to structure a database — regardless of how they phrase it. Trigger on: (1) natural language describing entities and how they relate ('users can place multiple orders', '一个用户可以有多个订单'), (2) questions like 'what tables do I need for X' or '怎么建表' or '表结构怎么设计', (3) TypeScript/Go/Python interfaces or API JSON responses to reverse-engineer a schema from, (4) mermaid/PlantUML ER diagrams to turn into table definitions, (5) any mention of '数据库设计', '建表', '表结构', 'schema design', 'data model', 'ER diagram', (6) system descriptions with entities like users/orders/products/roles that need to be stored, (7) requirements docs or feature specs implying data persistence needs, (8) any mention of query performance, index design, or '索引' alongside schema design. Also trigger on vague phrasing: 'how do I store this?', 'how should I design this?', '帮我设计数据库', '怎么设计这个系统的表'. Do NOT trigger for: writing SQL queries against an existing schema, adding columns to existing tables, database migration scripts, choosing between databases (MySQL vs PostgreSQL), explaining SQL concepts, Redis/cache key design, GraphQL schema (unless also wanting SQL tables), or Prisma schema conversion to SQL (that's a mechanical translation, not a design task)."
data-products
by vivekgana
Data product design patterns with contracts, SLAs, and governance for building self-serve data platforms using Data Mesh principles.
laravel-upgrade
by 1weiho
Upgrade Laravel applications one major version at a time (9→10, 10→11, 11→12). Use when user wants to upgrade their Laravel framework version. Auto-detects current version from composer.json, identifies breaking changes, and applies necessary code fixes.
python-testing-patterns
by atalovesyou
Implement comprehensive testing strategies with pytest, fixtures, mocking, and test-driven development. Use when writing Python tests, setting up test suites, or implementing testing best practices.
moai-baas-convex-ext
by AJBcoding
Enterprise Convex Real-Time Backend with AI-powered reactive database architecture, Context7 integration, and intelligent synchronization orchestration for collaborative applications
architecture-decision-records
by EngineerWithAI
Write and maintain Architecture Decision Records (ADRs) following best practices for technical decision documentation. Use when documenting significant technical decisions, reviewing past architectural choices, or establishing decision processes.
database-best-practices
by sarojpunde
Prisma ORM best practices for Shopify apps including multi-tenant data isolation, query optimization, transaction patterns, and migration strategies. Auto-invoked when working with database operations.
moai-alfred-ask-user-questions
by AJBcoding
Enterprise interactive survey orchestrator with AskUserQuestion tool integration, multi-select support, conditional branching, error recovery, and production-grade decision automation across all Alfred workflows; activates for requirement clarification, architectural decisions, risky operations, feature selection, and complex multi-step user interactions
angular-migration
by EngineerWithAI
Migrate from AngularJS to Angular using hybrid mode, incremental component rewriting, and dependency injection updates. Use when upgrading AngularJS applications, planning framework migrations, or modernizing legacy Angular code.
laravel-packages
by anilcancakir
"Laravel Filament v4 admin panel, Debugbar development, SEOTools, third-party packages. ALWAYS activate when: working with admin panel, Filament resources, forms, tables, SEO meta tags, debugging. Triggers on: Filament form field, admin CRUD, resource table, action button, widget, Debugbar query log, N+1 detected, SEO title, meta description, OpenGraph, sitemap, admin paneli, debugbar göstermiyor, SEO ayarları, meta tag, Filament çalışmıyor, admin sayfası, resource oluşturma."