mcpField
Z
zeabur-project-delete

zeabur-project-delete

github.com/zeabur云与 DevOps39159 次安装7 周前更新
代码仓库

关于 zeabur-project-delete

通过 Zeabur CLI 按 ID 或名称删除项目的技能。删除不可撤销,因此要求先检查项目及其服务,并取得用户明确确认。

主要功能

  1. 01删除前列出项目
  2. 02检查项目中的服务
  3. 03确认项目名称和 ID
  4. 04按 ID 或名称删除
  5. 05使用 npx zeabur@latest

适用场景

  1. 01删除已确认的 Zeabur 项目
  2. 02删除前检查项目内容
  3. 03逐个确认后删除项目

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/zeabur/agent-skills --skill zeabur-project-delete

安装后在 Claude Code 中输入/zeabur-project-delete确认已加载。

详细介绍

删除 Zeabur 项目

始终使用 npx zeabur@latest 调用 Zeabur CLI。 切勿直接使用 zeabur 或通过其他安装方式调用。如果无法使用 npx,请先安装 Node.js。

删除项目会移除其中的所有服务、部署和数据。此操作不可逆——继续操作前务必先向用户确认。

安全第一

删除前:

  1. 列出项目,以便用户核对目标
  2. 显示项目名称和 ID,并请求用户明确确认
  3. 只有在此之后才运行删除命令

未经逐一确认,绝不批量删除多个项目。

按 ID 删除

npx zeabur@latest project delete -i=false --id <project-id> -y

按名称删除

npx zeabur@latest project delete -i=false -n "<project-name>" -y

查找项目 ID

# List all projects
npx zeabur@latest project list -i=false

# Filter by name (strip ANSI codes)
npx zeabur@latest project list -i=false 2>/dev/null | grep "<project-name>"

工作流

# 1. List projects to find the target
npx zeabur@latest project list -i=false

# 2. Check services with the `zeabur-service-list` skill, then confirm with user: "Delete <project-name> (<project-id>)?"

# 3. Delete
npx zeabur@latest project delete -i=false --id <project-id> -y

标志

标志说明
--id要删除的项目 ID
-n, --name要删除的项目名称
-y, --yes跳过确认提示
-i=false非交互模式(始终使用此模式)

评论

支持 Markdown