zenigame-fx-snapshot

Create, restore, list, and delete Alpha Factory snapshots with checksum validation.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

zenigame-fx Alpha Factory の Winners/Candidates/Config のスナップショットを作成・復元・一覧・削除することで、実験の再現性とロールバックを実現します。

Core Features & Use Cases

  • スナップショットの作成、復元、一覧表示、削除
  • SHA256 チェックサムと git コミットを含むメタデータの管理
  • アトミック書き込みとバックアップ/復元時の安全性確保
  • 実験の比較・再現性確保のためのロールバック支援

Quick Start

Create a named snapshot by running the snapshot_manager script with the create action.

Frequently Asked Questions about zenigame-fx-snapshot

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

FAQPage Schema
How do I create experiment snapshots to rollback and compare GA iterations?

To create experiment snapshots for rollback and comparison, run the snapshot_manager script with the create action. This generates atomic copies of Winners, Candidates, and Config data with SHA256 checksums and git metadata for reproducing runs across different GA iterations.

What is a snapshot manager and how does it ensure experiment reproducibility?

A snapshot manager ensures experiment reproducibility by creating atomic copies of Alpha Factory data including Winners, Candidates, and Config files. It validates integrity using SHA256 checksums and records git commit metadata to accurately restore previous experiment states.

How to backup and restore Alpha Factory config and candidates during experimentation?

To backup and restore Alpha Factory config and candidates, use the snapshot_manager script to create named snapshots. Restore specific snapshots to rollback experiments, compare results across iterations, and reproduce runs using the stored metadata and atomic copies.

Do I need a specific storage layout to manage snapshots for experiment rollback?

Yes, managing snapshots requires the target storage layout including .cache/alpha_factory/runs with snapshot_meta.json and git metadata. The snapshot_manager script at scripts/alpha_factory/snapshot_manager.py relies on this structure to perform atomic copies and checksum validation.

Can I list and delete experiment snapshots to manage storage across GA iterations?

Yes, you can list and delete experiment snapshots to manage storage across GA iterations. The snapshot manager supports creating, restoring, listing, and deleting snapshots of Winners, Candidates, and Config data while maintaining SHA256 checksums and git commit metadata.