zenigame-snapshot

Create, restore, list, and delete experiment snapshots with integrity checks.

Updated Apr 17, 2026
One-click install
npx skills add https://github.com/kent013/zenigame-fx --skill zenigame-snapshot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: zenigame-snapshot
Source: https://github.com/kent013/zenigame-fx/tree/main/.claude/skills/_archived/zenigame-snapshot
Command: npx skills add https://github.com/kent013/zenigame-fx --skill zenigame-snapshot

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides an automated mechanism to snapshot and restore experimental artefacts (Winners, Candidates, and Config) to support reproducible research and safe rollbacks.

Core Features & Use Cases

  • Create a snapshot of the three target files into a dedicated snapshots directory with metadata like git commit and file checksums.
  • Restore a named snapshot to revert to a known state, with pre-restore backups and integrity verification.
  • List available snapshots and delete obsolete ones to manage experiment history.
  • Use case: before running a regression test, create a snapshot; after experimentation, restore to the previous state for comparison.

Quick Start

Use the snapshot manager to create, restore, list, or delete a named snapshot.

Frequently Asked Questions about zenigame-snapshot

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

FAQPage Schema
How do I manage snapshots for experimental rollback and version control?

Yes, snapshot integrity is verified before applying restores. The tool records file checksums and git commit metadata during creation, then validates this metadata against the stored files before executing any restore operation to ensure experimental artefacts remain uncorrupted.

What is the best way to revert config files to a known state before running regression tests?

The best way to revert config files to a known state is creating a snapshot before running regression tests. After experimentation, you restore the named snapshot, which automatically generates a pre-restore backup and verifies integrity for safe comparison.

Do I need git to use snapshot management for experiment artifacts?

Git is used to record commit metadata within each snapshot, linking experimental artifacts to specific repository states. While the tool stores files in a predefined directory, git integration ensures traceability and reproducibility across experiment rollbacks.

How does atomic snapshot restore handle pre-existing files during rollback?

Atomic snapshot restore enforces safe rollback by creating a pre-restore backup of current files before overwriting them. This mechanism ensures that if a restore fails or integrity verification detects corruption, your existing experiment artifacts remain intact and recoverable.

Can I delete obsolete experiment snapshots to manage storage in my version control workflow?

You can delete obsolete experiment snapshots to manage storage and history. The list operation displays all available named snapshots stored in the dedicated directory, allowing you to identify and remove outdated Winners, Candidates, and Config versions safely.