database

Manage PostgreSQL databases with creation, status checks, and safe SQL queries.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill simplifies the management of PostgreSQL databases, enabling users to create, check status, and execute SQL queries safely across development and production environments.

Core Features & Use Cases

  • Database Provisioning: Create and verify PostgreSQL databases for your projects.
  • SQL Query Execution: Run SQL queries against development databases or read-only queries against production replicas.
  • Data Warehousing Support: Execute queries against BigQuery, Databricks, and Snowflake.
  • Use Case: A developer needs to set up a new database for their web application, create a 'users' table, and insert some initial user data.

Quick Start

Use the database skill to create a new PostgreSQL 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 execute SQL queries against a PostgreSQL production database?

SQL queries against a PostgreSQL production database are safely executed using read-only queries on production replicas, ensuring destructive query protection and strict environment isolation to prevent accidental data modification.

Can I run PostgreSQL queries on data warehousing platforms like BigQuery, Databricks, and Snowflake?

Yes, PostgreSQL queries can be run on data warehousing targets including BigQuery, Databricks, and Snowflake, allowing you to execute SQL queries across these distributed data warehouse environments directly.

How do I provision and verify a new PostgreSQL database for a web application?

Provisioning a new PostgreSQL database involves using database creation features to set up the instance and verify its status, enabling you to create tables and insert initial data for your web application.

Does this database management approach provide environment isolation for development and production?

Yes, environment isolation is provided for development and production, allowing you to run SQL queries against development databases while restricting production database access to safe, read-only replica queries.

What's the best way to prevent destructive SQL query execution in a production database?

The best way to prevent destructive SQL execution in a production database is through built-in safety features like destructive query protection and environment isolation, which restrict operations to read-only replica queries.

Why do I need environment isolation when managing PostgreSQL databases for development and production?

Environment isolation is needed when managing PostgreSQL databases to separate development and production workflows, ensuring that SQL query execution in development does not impact the production database through destructive operations.