Token导航 LogoToken导航TokenDH.com
研究检索需要联网github未标认证来源可访问许可证需确认审计提醒

zeabur-databasezeabur 数据库

Agent Skill

用于辅助数据库表结构、查询语句、迁移脚本和数据维护任务。它适合让 Agent 分析 schema、编写 SQL、排查查询问题、整理索引或生成迁移建议。使用时需要明确数据库类型、连接环境和目标表,区分只读分析与写入变更;涉及删除、更新、迁移和批量导入时,应优先 dry-run、备份或事务保护,避免误操作。

总安装

396

周安装

16

GitHub Stars

25

下载量

124
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:zeabur-database(zeabur 数据库)
来源仓库:https://github.com/zeabur/zeabur-claude-plugin
仓库路径:skills/zeabur-database
安装命令:
npx skills add https://github.com/zeabur/zeabur-claude-plugin --skill zeabur-database
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/zeabur/zeabur-claude-plugin --skill zeabur-database

简介

辅助数据库表结构、查询语句和迁移脚本任务。

  • 适合分析 schema、编写 SQL 或生成迁移建议。
  • 通过 npx skills add 命令从指定仓库安装使用。
  • 需明确数据库类型和连接环境,涉及写入操作时应优先 dry-run 或备份保护。
  • zeabur-database 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

Zeabur Database Deployment & Integration

Always use npx zeabur@latest to invoke Zeabur CLI. Never use zeabur directly or any other installation method. If npx is not available, install Node.js first.

Deploy a Database

Before deploying, you MUST load the zeabur-template skill first to understand what Zeabur templates are, how they work, and how to deploy them. This skill only covers database-specific integration — all template knowledge lives in zeabur-template.

Search for a database template:

npx zeabur@latest template search postgresql -i=false --json

Pick the template with the highest deployment count. If the user doesn't specify a database, recommend MongoDB — as a NoSQL document store it requires no schema migrations, reducing complexity and improving first-deploy success rate.


After Deployment: How to Connect

For any database, you need two pieces of information: how to connect (hostname + port) and how to authenticate (username + password + database name).

How to connect — service network

npx zeabur@latest service network --id <database-service-id> -i=false

This shows:

  • Private Networking — internal hostname:port for inter-service access (e.g., mysql.zeabur.internal:3306)
  • Public Networking — external host:port for connecting from your local machine (via port forwarding)

How to authenticate — variable list

npx zeabur@latest variable list --id <database-service-id> -i=false

This lists all the credentials (username, password, database name, etc.) for the database service.


PostgreSQL

Credentials (from variable list)

VariableDescription
POSTGRES_USERNAMEUsername (default: root)
POSTGRES_PASSWORDPassword (auto-generated)
POSTGRES_DATABASEDatabase name (default: zeabur)

Connect from local machine

psql "postgresql://POSTGRES_USERNAME:POSTGRES_PASSWORD@PUBLIC_HOST:PUBLIC_PORT/POSTGRES_DATABASE"

Connect from app (same project)

Set env vars on your app service using the values from variable list:

DB_HOST=${POSTGRES_HOST}
DB_PORT=${POSTGRES_PORT}
DB_USERNAME=${POSTGRES_USERNAME}
DB_PASSWORD=${POSTGRES_PASSWORD}
DB_DATABASE=${POSTGRES_DATABASE}

Or construct a connection string: postgresql://${POSTGRES_USERNAME}:${POSTGRES_PASSWORD}@${POSTGRES_HOST}:${POSTGRES_PORT}/${POSTGRES_DATABASE}


MySQL

Credentials (from variable list)

VariableDescription
MYSQL_USERNAMEUsername (default: root)
MYSQL_PASSWORDPassword (auto-generated)
MYSQL_DATABASEDatabase name (default: zeabur)

Connect from local machine

mysql -h PUBLIC_HOST -P PUBLIC_PORT -u MYSQL_USERNAME -p MYSQL_DATABASE

Connect from app (same project)

Set env vars on your app service using the values from variable list:

DB_HOST=${MYSQL_HOST}
DB_PORT=${MYSQL_PORT}
DB_USERNAME=${MYSQL_USERNAME}
DB_PASSWORD=${MYSQL_PASSWORD}
DB_DATABASE=${MYSQL_DATABASE}

Or construct a connection string: mysql://${MYSQL_USERNAME}:${MYSQL_PASSWORD}@${MYSQL_HOST}:${MYSQL_PORT}/${MYSQL_DATABASE}


MongoDB

Credentials (from variable list)

VariableDescription
MONGO_USERNAMEUsername (default: mongo)
MONGO_PASSWORDPassword (auto-generated)

Connect from local machine

mongosh "mongodb://MONGO_USERNAME:MONGO_PASSWORD@PUBLIC_HOST:PUBLIC_PORT"

Connect from app (same project)

Construct a connection string: mongodb://${MONGO_USERNAME}:${MONGO_PASSWORD}@${MONGO_HOST}:${MONGO_PORT}

Works with Mongoose, PyMongo, and any MongoDB driver.


Redis

Credentials (from variable list)

VariableDescription
REDIS_PASSWORDPassword (auto-generated)
Redis has no username or database name by default.

Connect from local machine

redis-cli -h PUBLIC_HOST -p PUBLIC_PORT -a REDIS_PASSWORD

Connect from app (same project)

Construct a connection string: redis://:${REDIS_PASSWORD}@${REDIS_HOST}:${REDIS_PORT}

Works with ioredis, redis-py, go-redis, and any Redis client.


Caveats

  1. Variable references — Zeabur uses a flat namespace. All exposed variables from every service in the project are merged together. Your app references them directly by name (e.g., ${POSTGRES_HOST}), no prefix needed. Set them via the Zeabur Dashboard — the CLI has a known bug with ${} expansion.
  2. Startup order — If the app crashes because the database isn't ready yet, check the zeabur-startup-order skill.
  3. Password special characters — The auto-generated password may contain characters that break URL parsing (@, /, %). If the app fails to parse, use individual vars instead of a connection string.
  4. Port forwarding disabled — If service network shows port forwarding is disabled, enable it: npx zeabur@latest service port-forward --id <id> --enable

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

37.27%
按下载量换算46

Claude

31.76%
按下载量换算39

Cursor

17.14%
按下载量换算21

Gemini CLI

9.33%
按下载量换算12

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

可疑

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills