database-expert

Analyze and optimize database performance across PostgreSQL, MySQL, MongoDB, and SQLite with ORM integration.

Updated Jan 9, 2026
One-click install
npx skills add https://github.com/diendh/Ferro-VPN --skill database-expert-diendh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: database-expert
Source: https://github.com/diendh/Ferro-VPN/tree/main/.agent/skills/database-expert
Command: npx skills add https://github.com/diendh/Ferro-VPN --skill database-expert-diendh

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Database performance optimization, schema design, and connection management across PostgreSQL, MySQL, MongoDB, and SQLite with ORM integration.

Core Features & Use Cases

  • Analyze and optimize queries and indexes for multiple DBs and ORMs
  • Design robust schemas and manage connections with safe best practices
  • Use Case: A multi-database app needing faster query plans and reliable pooling in production.

Quick Start

Provide a brief description of your database setup and let the expert generate an optimization plan.

Frequently Asked Questions about database-expert

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I optimize database queries across PostgreSQL, MySQL, MongoDB, and SQLite?

To optimize database queries across PostgreSQL, MySQL, MongoDB, and SQLite, you need targeted index strategies and ORM-specific query adjustments. This process generates safe, non-destructive recommendations to improve query plans and overall performance.

What is the best way to design robust schemas and manage database connections?

Designing robust schemas and managing database connections involves applying pooling best practices and environment-specific configurations. This yields reliable production connections and optimized data models across multiple database environments.

Does this database optimization approach work with ORM integration?

Yes, this database optimization approach works with ORM integration by applying ORM-specific optimization strategies. It detects your environment and categorizes problems to generate safe, non-destructive recommendations for your queries and indexes.

Can I get an optimization plan for a multi-database app needing faster query plans?

Yes, you can get an optimization plan for a multi-database app needing faster query plans. By providing your database setup description, the system analyzes queries, indexes, and transactions to deliver a tailored performance improvement plan.

Why does my multi-database app need connection pooling in production?

Your multi-database app needs connection pooling in production to manage limited database resources efficiently and prevent connection exhaustion. Proper pooling configuration ensures reliable connections and stable performance across PostgreSQL, MySQL, MongoDB, and SQLite.

Are the database optimization recommendations safe for production environments?

Yes, the database optimization recommendations are safe for production environments. The system explicitly provides non-destructive guidance for queries, indexes, connections, and transactions, ensuring performance improvements without risking data integrity.