mcpField
Z
zeabur-service-delete

zeabur-service-delete

github.com/zeaburCloud & DevOps39160 installsUpdated 7w ago
Repository

About zeabur-service-delete

A skill for deleting Zeabur services through the Zeabur CLI. It requires listing the target and obtaining explicit user confirmation before an irreversible deletion.

Key features

  1. 01Lists services before deletion
  2. 02Confirms service name and ID
  3. 03Deletes a service by ID
  4. 04Uses npx zeabur@latest

Use cases

  1. 01Remove a confirmed Zeabur service
  2. 02Check the target before removing its data

Install

Copy the command and run it in a terminal.

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

After installing, type/zeabur-service-deletein Claude Code to confirm it loaded.

Details

From the project README

Zeabur Service Delete

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.

Deleting a service removes its deployments, domains, and data. This is irreversible — always confirm with the user before proceeding.

Safety First

Before deleting:

  1. List services so the user can verify the target
  2. Show the service name and ID and ask for explicit confirmation
  3. Only then run the delete command

Delete by ID

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

Flags

FlagDescription
--idService ID to delete
-y, --yesSkip confirmation prompt
-i=falseNon-interactive mode (always use this)

Workflow

# 1. List services to find the target (use the `zeabur-service-list` skill)
npx zeabur@latest service list --project-id <project-id> -i=false --json

# 2. Confirm with user: "Delete <service-name> (<service-id>)?"

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

To delete an entire project instead, use the zeabur-project-delete skill.

Comments

Markdown supported