seren-db

Manage SerenDB projects, branches, databases, roles, and compute endpoints.

2|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/terraleiloa/seren-skills --skill seren-db-terraleiloa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seren-db
Source: https://github.com/terraleiloa/seren-skills/tree/main/seren/seren-db
Command: npx skills add https://github.com/terraleiloa/seren-skills --skill seren-db-terraleiloa

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

SerenDB administration and querying often require careful coordination of projects, branches, databases, roles, endpoints, and SQL execution steps that are tedious to manage manually.

Core Features & Use Cases

  • Project management: Create, list, update, and delete SerenDB projects and retrieve connection URIs.
  • Branch and database lifecycle: Create branches, manage databases within branches, and update database ownership.
  • Security and access control: Create and manage database roles and reset passwords.
  • Compute endpoint operations: List, create, update, start, stop, and delete compute endpoints for branch workloads.
  • SQL execution: Run SQL queries against a specified project/branch/database using SerenDB credentials.

Quick Start

Ask the AI to list your SerenDB projects using the Authorization token you provide as SEREN_API_KEY.

Frequently Asked Questions about seren-db

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

FAQPage Schema
How do I manage serverless Postgres branches and databases from an agent workflow?

You can manage serverless Postgres branches and databases by using an agent to coordinate project creation, branch lifecycles, database ownership updates, and direct SQL execution through the SerenDB API publish endpoints.

What's the best way to provision serverless Postgres compute endpoints for branch workloads?

The best way to provision compute endpoints is to use API calls to list, create, update, start, stop, and delete compute resources specifically assigned to your serverless Postgres branch workloads.

Can I run SQL queries against a specific serverless Postgres branch using an API?

Yes, you can run SQL queries against a specific project, branch, and database by sending requests to the /query endpoint using your API bearer token for serverless Postgres authentication.

Do I need an API key to manage database roles and access control in serverless Postgres?

Yes, you need an API key passed as a bearer token in the Authorization header to securely manage database roles, reset passwords, and apply access control to your serverless Postgres projects.

How does serverless Postgres project management handle connection URIs and database provisioning?

Serverless Postgres project management handles provisioning by creating projects, retrieving connection URIs, and coordinating databases and roles through authenticated API endpoints for operational workflows.