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
- 01Lists services before deletion
- 02Confirms service name and ID
- 03Deletes a service by ID
- 04Uses npx zeabur@latest
Use cases
- 01Remove a confirmed Zeabur service
- 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-deleteAfter installing, type/zeabur-service-deletein Claude Code to confirm it loaded.
Details
From the project READMEZeabur Service Delete
Always use
npx zeabur@latestto invoke Zeabur CLI. Never usezeaburdirectly or any other installation method. Ifnpxis 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:
- List services so the user can verify the target
- Show the service name and ID and ask for explicit confirmation
- Only then run the delete command
Delete by ID
npx zeabur@latest service delete -i=false --id <service-id> -y
Flags
| Flag | Description |
|---|---|
--id | Service ID to delete |
-y, --yes | Skip confirmation prompt |
-i=false | Non-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