关于 zeabur-project-delete
通过 Zeabur CLI 按 ID 或名称删除项目的技能。删除不可撤销,因此要求先检查项目及其服务,并取得用户明确确认。
主要功能
- 01删除前列出项目
- 02检查项目中的服务
- 03确认项目名称和 ID
- 04按 ID 或名称删除
- 05使用 npx zeabur@latest
适用场景
- 01删除已确认的 Zeabur 项目
- 02删除前检查项目内容
- 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。
删除项目会移除其中的所有服务、部署和数据。此操作不可逆——继续操作前务必先向用户确认。
安全第一
删除前:
- 列出项目,以便用户核对目标
- 显示项目名称和 ID,并请求用户明确确认
- 只有在此之后才运行删除命令
未经逐一确认,绝不批量删除多个项目。
按 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