cheat-migrate
CommunitySafely upgrade cheat-state.json across versions.
Software Engineering#automation#schema#migration#idempotent#state-management#migrate#version-control
AuthorJason5330
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Upgrading old cheat-state.json files to the current schema_version by applying a defined, ordered migration chain derived from migrations/registry.md. The process is idempotent and will not advance if already up to date, ensuring safe re-runs.
Core Features & Use Cases
- Deterministic migration steps executed in order to produce a consistent state across versions.
- Backup-before-write semantics and failure-stopping behavior to preserve state integrity.
- Registry-driven upgrade path with per-step migration files, enabling traceable and reversible changes when needed.
- Use Case: You have a state file created by an older cheat version and need to upgrade it to the latest schema for compatibility with current skills.
Quick Start
Run cheat-migrate to upgrade your state from an old schema to the latest version.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: cheat-migrate Download link: https://github.com/Jason5330/ai-self-eval/archive/main.zip#cheat-migrate Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.