gcp-snapshot

Automate create, restore, list, and cleanup of GCP disk snapshots via gcloud CLI.

10|4|Updated Feb 1, 2026
One-click install
npx skills add https://github.com/kubony/openclaw-gcp-setup --skill gcp-snapshot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gcp-snapshot
Source: https://github.com/kubony/openclaw-gcp-setup/tree/main/.claude/skills/gcp-snapshot
Command: npx skills add https://github.com/kubony/openclaw-gcp-setup --skill gcp-snapshot

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a streamlined way to create, restore, and clean up GCP disk snapshots, helping maintain data protection and cost control across Compute Engine resources.

Core Features & Use Cases

  • Create snapshots from existing disks to enable point-in-time backups.
  • Restore disks from snapshots to recover from failures or roll back changes.
  • Cleanup old snapshots to reduce storage costs and avoid clutter.

Quick Start

Use the gcp-snapshot skill to list, create, restore, and clean up snapshots. Example commands:

  • /gcp-snapshot
  • /gcp-snapshot create my-disk
  • /gcp-snapshot restore snap-001
  • /gcp-snapshot cleanup

Frequently Asked Questions about gcp-snapshot

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate GCP disk snapshot creation and cleanup for Compute Engine?

You can automate GCP disk snapshot lifecycle management by using gcloud CLI commands to create, restore, list, and purge Compute Engine snapshots, ensuring data protection and cost control across your project.

What is the best way to restore a Compute Engine disk from an existing snapshot?

Restoring a Compute Engine disk from an existing snapshot involves using gcloud CLI commands within your active project configuration to recover from failures or roll back disk changes to a previous state.

How does snapshot cleanup help reduce GCP storage costs?

Snapshot cleanup reduces GCP storage costs by purging old and obsolete disk backups, preventing clutter and minimizing unnecessary storage expenses associated with outdated Compute Engine snapshots.

Do I need to configure gcloud CLI before managing GCP snapshots?

Yes, you need the gcloud CLI configured with an active project context before managing GCP snapshots, as the skill derives the project context from the active configuration to execute operations.

Can I list all existing snapshots in my GCP Compute Engine environment?

You can list all existing snapshots in your GCP Compute Engine environment by running the appropriate gcloud CLI command, allowing you to review current backups and manage disaster recovery resources.

When should I use GCP snapshots for disaster recovery?

You should use GCP snapshots for disaster recovery when you need point-in-time backups of your Compute Engine disks to restore data quickly after failures or to revert unwanted changes.