database

Manage PostgreSQL databases and execute SQL queries with safety checks.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill simplifies the creation, management, and querying of PostgreSQL databases, ensuring safe and efficient data operations for development and production environments.

Core Features & Use Cases

  • Database Provisioning: Create and verify PostgreSQL databases for your projects.
  • SQL Execution: Safely execute SQL queries against development or production databases, with built-in safety checks.
  • Data Warehousing Queries: Run read-only queries against BigQuery, Databricks, and Snowflake.
  • Use Case: You need to create a new database for your application, then insert some initial user data and verify it was added correctly.

Quick Start

Use the database skill to create a new PostgreSQL database for the 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 production PostgreSQL database?

To safely execute SQL queries against a production PostgreSQL database, this Skill isolates environments and blocks destructive queries, ensuring secure database operations without risking data loss.

Can I run read-only queries against BigQuery, Databricks, and Snowflake?

Yes, you can run read-only data warehousing queries against BigQuery, Databricks, and Snowflake. This allows you to retrieve and verify data across supported external warehouse platforms securely.

What is the best way to create and provision a new PostgreSQL database for development?

Creating a new PostgreSQL database for development involves using database provisioning features to create and verify the database, ensuring your project environment is ready for application data.

Does this database management approach block destructive SQL commands in development environments?

Yes, this database management approach enforces safety checks by blocking destructive SQL commands in both development and production environments, preventing accidental data modification or loss.

How do I insert initial user data and verify it was added correctly to PostgreSQL?

To insert initial user data and verify it in PostgreSQL, you execute SQL insertion queries followed by verification queries, leveraging built-in safety checks to ensure data integrity throughout the operation.