From autocode
Creates Git checkpoints before risky changes (deploys, major edits) and rolls back if tests fail.
How this skill is triggered — by the user, by Claude, or both
Slash command
/autocode:save-rollbackThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
::GENE{save-rollback|conf:confirmed|scope:global}
::GENE{save-rollback|conf:confirmed|scope:global} T:checkpoint_before_risky_change T:git_commit_with_human_message T:rollback_if_tests_fail A:risky_change_without_checkpoint⇒save_first
::ACTIVATE{save-rollback} ON:before_major_change ON:before_deploy
Powered by I-Lang v4.0 | ilang.ai
npx claudepluginhub ilang-ai/autocode --plugin autocodeManages Git checkpoints via tags: create before risky refactors or multi-step work, restore for rollbacks, list, and clean. Uses Bash for safe Git operations.
Rolls back to a previous git checkpoint tag while preserving lessons. Lists available checkpoints, previews file changes, and requires explicit confirmation before reverting.
Saves checkpoints by staging changes, committing with conventional messages, auto-detecting or specifying version bumps (patch/minor/major), pushing with protected branch checks, and creating PRs. Use for quick shipping of clean, tested work.