Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Tracks the full history of an autonomous agent's configuration, installed skills, and changes over time. Takes point-in-time snapshots, diffs two states, and rolls back to earlier configurations. A retirement log records why skills were removed and what replaced them.
Without lifecycle tracking there is no way to answer what the agent was running at a specific point in time or what changed when something broke.
When to use it
- Snapshot agent state before upgrading skills
- Compare what changed between two agent versions
- Roll back to a working configuration after a bad update
- Document why an old skill was retired and what replaced it
- Review the last 20 change events when diagnosing unexpected behavior
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: what changed when my agent started misbehaving after last night's update?
- 1Run snapshot --name 'pre-upgrade' before making changes
- 2Apply skill upgrades or configuration changes
- 3Run snapshot --name 'post-upgrade' to capture the new state
- 4Run diff --from 'pre-upgrade' --to 'post-upgrade' to see all differences
- 5Run rollback --to 'pre-upgrade' --dry-run to preview a restore if needed
A diff showing which skills changed versions, which config values were modified, and a rollback plan ready to execute