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. 04ID または名前による削除
  5. 05npx 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 プロジェクトの削除

Zeabur CLI の実行には、必ず npx zeabur@latest を使用してください。 zeabur を直接実行したり、ほかの方法でインストールしたりしないでください。npx が利用できない場合は、先に Node.js をインストールしてください。

プロジェクトを削除すると、含まれるすべてのサービス、デプロイ、データが削除されます。この操作は取り消せません。実行前に、必ずユーザーに確認してください。

まず安全を確認

削除する前に:

  1. プロジェクトを一覧表示して、ユーザーが対象を確認できるようにします
  2. プロジェクト名と ID を表示し、明示的な確認を求めます
  3. その後にのみ、削除コマンドを実行します

プロジェクトを複数まとめて削除する場合は、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非対話モード(必ず使用してください)

コメント