database

Manage PostgreSQL databases and execute safe SQL queries across environments.

Updated Mar 19, 2026
One-click install
npx skills add https://github.com/mecolejr/EVL-mOC5 --skill database-mecolejr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: database
Source: https://github.com/mecolejr/EVL-mOC5/tree/main/.local/skills/database
Command: npx skills add https://github.com/mecolejr/EVL-mOC5 --skill database-mecolejr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create and manage Replit's built-in PostgreSQL databases, check status, execute SQL queries with safety checks, and run read-only queries against the production database.

Core Features & Use Cases

  • Create and provision PostgreSQL databases for projects
  • Check provisioning status and accessibility
  • Execute parameterized SQL queries with safety controls
  • Read from development databases and limited production/warehouse queries

Quick Start

First check if the PostgreSQL database is provisioned using checkDatabase(), then create it with createDatabase() if needed, and finally run a sample SELECT query using executeSql().

Frequently Asked Questions about database

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

FAQPage Schema
How do I safely execute SQL queries against a production PostgreSQL database?

To safely execute SQL queries against a production PostgreSQL database, the Skill enforces read-only access and applies safety guards to prevent destructive operations, returning structured query outcomes without risking data integrity.

How do I provision and check the status of a development PostgreSQL database?

You can provision and check the status of a development PostgreSQL database by using the built-in status check and creation functions, which return the current provisioning state and necessary environment variables for accessibility.

Can I use this Skill to run read-only queries on BigQuery, Databricks, or Snowflake data warehouses?

Yes, this Skill can run read-only queries on BigQuery, Databricks, and Snowflake data warehouses when applicable, extending its safe SQL execution capabilities beyond standard PostgreSQL environments.

What safety guards are in place when running database migrations or SQL queries?

The Skill implements strict safety guards during SQL execution and database migrations, automatically blocking destructive operations and queries related to Stripe data to protect production environments from accidental data loss.

Does this database management Skill isolate development and production environments?

Yes, this database management Skill implements strict environment isolation, allowing full provisioning and parameterized SQL queries in development while restricting production access to read-only queries.

What limitations exist when executing parameterized SQL queries across different database environments?

Limitations of executing parameterized SQL queries include being restricted to read-only access in production environments and having destructive or Stripe-related migrations automatically blocked by the built-in safety guards.