database

Manage PostgreSQL databases with environment isolation and safety checks.

Updated Apr 3, 2026
One-click install
npx skills add https://github.com/gopforever/Idle-Echoes --skill database-gopforever
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: database
Source: https://github.com/gopforever/Idle-Echoes/tree/main/.local/skills/database
Command: npx skills add https://github.com/gopforever/Idle-Echoes --skill database-gopforever

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The skill provides a set of utilities to provision, verify, and query PostgreSQL databases safely across development and production environments, helping teams avoid outages and misconfigurations.

Core Features & Use Cases

  • Check database provisioning and health
  • Create and verify databases, manage access variables
  • Run select queries in development and read-only production queries, with safety guards
  • Use with production replicas and data warehouses if needed

Quick Start

Check your database status and then create or connect to a database for your project.

Frequently Asked Questions about database

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

FAQPage Schema
How do I safely run SQL queries in a production PostgreSQL database?

Safely run SQL queries in a production PostgreSQL database by using read-only safety guards. The skill blocks destructive or mutating queries and enforces environment isolation to prevent outages and accidental data modifications.

What is the best way to provision and verify PostgreSQL database accessibility?

Provision and verify PostgreSQL database accessibility by checking database health and managing access variables. The skill creates databases, verifies provisioning status, and returns connection details via environment variables to securely establish connectivity across environments.

How do I manage PostgreSQL databases across development and production environments?

Manage PostgreSQL databases across development and production environments by applying safety checks tailored to each context. You can run select queries in development while enforcing strict read-only production contexts to safely isolate environments.

Can I execute mutating SQL queries against a production database replica?

You cannot execute mutating SQL queries against a production database replica. The skill enforces read-only production contexts and blocks destructive or mutating queries, though it safely supports querying production replicas and data warehouses.

How do I retrieve database connection details without hardcoding credentials?

Retrieve database connection details without hardcoding credentials by using environment variables. The skill provisions databases and manages access variables, automatically returning connection configurations via environment variables for secure application integration.

Why are my destructive PostgreSQL queries being blocked in production?

Destructive PostgreSQL queries are blocked in production because the skill enforces environment isolation and read-only safety guards. This mechanism prevents accidental outages and data loss by proactively stopping mutating queries in production contexts.