database-expert

Analyze slow queries and optimize database performance across PostgreSQL, MySQL, MongoDB, and SQLite.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps database administrators and developers troubleshoot and improve database performance, schema design, and connection management.

Core Features & Use Cases

  • Performance Tuning: Analyze query performance and suggest indexing strategies.
  • Schema Optimization: Assist with designing and migrating schemas for efficiency.
  • Connection Management: Provide best practices for connection pooling, transaction handling, and security configurations.
  • Use Case: A team experiences slow query responses on large datasets; this Skill guides them through diagnosing issues and applying optimizations to enhance throughput.

Quick Start

Use the database expert to analyze the slow query logs and suggest improvements.

Frequently Asked Questions about database-expert

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

FAQPage Schema
How do I optimize slow database queries on large datasets?

To optimize slow database queries, analyze query logs and apply indexing strategies to enhance throughput. This skill guides diagnosing performance issues and suggesting improvements for large datasets.

What is the best way to design a database schema for efficiency?

The best way to design a database schema for efficiency is to follow schema optimization practices. This skill assists with designing and migrating schemas to ensure reliability and performance.

How does connection pooling work for PostgreSQL and MySQL?

Connection pooling for PostgreSQL and MySQL works by managing database connections to prevent failures. This skill provides best practices for pooling, transaction handling, and security configurations.

Can I use this for MongoDB and SQLite environments?

Yes, you can use this for MongoDB and SQLite environments. The skill provides comprehensive guidance on performance, schema design, connection pooling, and security across these specific platforms.

Why does my database experience connection failures and security vulnerabilities?

Databases experience connection failures and security vulnerabilities due to poor management practices. This skill enforces safety protocols and best practices to troubleshoot and resolve these common issues.