database-manager

Manage CRUD, migrations, RLS, and health checks across multiple databases.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/liushuang393/serverlessAIAgents --skill database-manager-liushuang393
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: database-manager
Source: https://github.com/liushuang393/serverlessAIAgents/tree/main/agentflow/skills/builtin/database-manager
Command: npx skills add https://github.com/liushuang393/serverlessAIAgents --skill database-manager-liushuang393

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Database operations across multiple providers are complex and error-prone. This Skill provides a unified interface to manage connections, CRUD, migrations, and RLS policies, enabling seamless database integration into Agent workflows.

Core Features & Use Cases

  • Cross-provider CRUD operations and transactional support
  • Schema migrations and RLS policy configuration
  • Health checks, connection pooling, and provider-agnostic interfaces

Quick Start

Connect to a PostgreSQL database using the DatabaseManager with a PostgresConfig, then perform insert, select, update, and delete operations via the provider.

Frequently Asked Questions about database-manager

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

FAQPage Schema
How do I manage PostgreSQL CRUD operations across multiple database providers in an agent workflow?▼

You can manage PostgreSQL CRUD operations across multiple providers using a unified, provider-agnostic interface that supports Supabase, PlanetScale, and Turso with typed configurations. This allows seamless cross-provider database integration directly within agent workflows.

How do I configure RLS policies and run schema migrations for Supabase?▼

You can configure RLS policies and run schema migrations for Supabase through an extensible schema management interface. This provider-agnostic API enforces typed configurations to securely manage row-level security and apply migrations within your agent workflows.

Can I use transactional support for PostgreSQL alongside other databases like Turso and PlanetScale?▼

Yes, transactional support for PostgreSQL works alongside other databases like Turso and PlanetScale. The unified interface manages connections across all providers, allowing you to execute PostgreSQL transactions while maintaining multi-database CRUD operations.

What is the best way to perform health checks and connection pooling for multi-database setups?▼

The best way to perform health checks and connection pooling for multi-database setups is through a provider-agnostic interface with typed configurations. It monitors connection health across Supabase, PlanetScale, Turso, and PostgreSQL within your agent workflows.

Does a provider-agnostic database API work with Supabase and PlanetScale for agent workflows?▼

A provider-agnostic database API works with Supabase and PlanetScale for agent workflows by providing a unified interface for CRUD, migrations, and RLS. It enforces typed configurations to ensure secure and consistent cross-provider database operations.

What are the limitations of using a unified interface for multi-database management?▼

Limitations of a unified interface for multi-database management include relying on provider-agnostic abstractions, meaning provider-specific features outside standard CRUD, migrations, RLS, and health checks may require direct database access. Transactional support is limited to PostgreSQL.