zeabur-project-delete について
Zeabur CLIで ID または名前を指定してプロジェクトを削除するスキルです。取り消せない操作の前に、プロジェクトとサービスを確認し、ユーザーの明示的な承認を求めます。
主な機能
- 01削除前のプロジェクト一覧表示
- 02プロジェクト内サービスの確認
- 03プロジェクト名と ID の確認
- 04ID または名前による削除
- 05npx 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 プロジェクトの削除
Zeabur CLI の実行には、必ず
npx zeabur@latestを使用してください。zeaburを直接実行したり、ほかの方法でインストールしたりしないでください。npxが利用できない場合は、先に Node.js をインストールしてください。
プロジェクトを削除すると、含まれるすべてのサービス、デプロイ、データが削除されます。この操作は取り消せません。実行前に、必ずユーザーに確認してください。
まず安全を確認
削除する前に:
- プロジェクトを一覧表示して、ユーザーが対象を確認できるようにします
- プロジェクト名と ID を表示し、明示的な確認を求めます
- その後にのみ、削除コマンドを実行します
プロジェクトを複数まとめて削除する場合は、1 つずつ確認してください。
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 対応