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.