postgres-pro

Analyze PostgreSQL execution plans and optimize indexing strategies.

Updated Jun 16, 2026
One-click install
npx skills add https://github.com/Design-System-ET/genexus-dev-opencode --skill postgres-pro-design-system-et
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: postgres-pro
Source: https://github.com/Design-System-ET/genexus-dev-opencode/tree/main/skills/postgres-pro
Command: npx skills add https://github.com/Design-System-ET/genexus-dev-opencode --skill postgres-pro-design-system-et

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill addresses database performance bottlenecks, inefficient query execution, and maintenance overhead by providing expert-level guidance on PostgreSQL tuning and administration.

Core Features & Use Cases

  • Performance Analysis: Deep-dive into query execution plans using EXPLAIN ANALYZE to identify and resolve slow operations.
  • Advanced Maintenance: Automates the management of VACUUM, index bloat, and statistics to ensure long-term database stability.
  • Feature Implementation: Provides ready-to-use patterns for JSONB indexing, replication setup, and advanced extensions like PostGIS or pgvector.

Quick Start

Invoke the postgres-pro skill to analyze the slow query execution plan for the orders table and suggest an optimized indexing strategy.

Frequently Asked Questions about postgres-pro

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

FAQPage Schema
How do I optimize slow PostgreSQL queries using execution plans?

PostgreSQL performance optimization involves using EXPLAIN ANALYZE to identify slow operations in the execution plan and applying a targeted indexing strategy to resolve query bottlenecks.

What's the best way to automate PostgreSQL maintenance and reduce index bloat?

The best way to reduce index bloat in PostgreSQL is to automate advanced maintenance routines, specifically managing VACUUM and statistics, to ensure long-term database stability and performance.

How does PostgreSQL handle JSONB indexing for high-load production environments?

PostgreSQL handles JSONB indexing in high-load production environments by providing ready-to-use implementation patterns that ensure efficient querying and storage of JSONB spatial data.

Can I use PostgreSQL for replication management and spatial data with PostGIS?

Yes, you can use PostgreSQL for replication management and spatial data by implementing advanced extensions like PostGIS, utilizing provided patterns for setup and spatial data handling.

When do I need to tune PostgreSQL vacuum routines for database health monitoring?

You need to tune PostgreSQL vacuum routines when addressing maintenance overhead and database health monitoring, ensuring bloat reduction and long-term stability in high-load production contexts.