skill/SKILL.md
Time Machine for AI. Encrypted backup, restore, and cross-platform migration for your agent's memory and identity. Supports OpenClaw, ChatGPT, Claude, Gemini, and more. AES-256-GCM encryption with user-controlled keys.
npx skillsauth add savestatedev/savestate savestateInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
SaveState creates encrypted point-in-time snapshots of your AI agent's state — memory, identity, conversations, and configuration. Unlike live-sync tools, SaveState gives you versioned backups you can restore, compare, and migrate across platforms.
Key differentiators:
# npm
npm install -g @savestate/cli
# Homebrew
brew tap savestatedev/tap && brew install savestate
# Direct install
curl -fsSL https://savestate.dev/install.sh | sh
savestate init
This creates a .savestate/ directory with your encryption key. Back up your key — it's the only way to decrypt your snapshots.
savestate snapshot
Captures your current agent state to an encrypted archive.
savestate list
# or
savestate ls
# Restore latest
savestate restore
# Restore specific snapshot
savestate restore ss-2026-02-01T12-00-00
savestate diff ss-2026-01-15 ss-2026-02-01
SaveState works with multiple AI platforms:
| Platform | Adapter | Capabilities |
|----------|---------|--------------|
| OpenClaw | openclaw | Full backup & restore |
| Claude Code | claude-code | Full backup & restore |
| OpenAI Assistants | openai-assistants | Full backup & restore |
| ChatGPT | chatgpt | Export + memory restore |
| Claude.ai | claude | Export + memory restore |
| Gemini | gemini | Export (via Takeout) |
List available adapters:
savestate adapters
Migrate your AI's identity between platforms:
# Migrate from ChatGPT to Claude
savestate migrate --from chatgpt --to claude
# Restore a ChatGPT snapshot to OpenClaw
savestate restore ss-chatgpt-2026-01-15 --to openclaw
With a Pro ($9/mo) or Team ($29/mo) subscription:
# Login to SaveState cloud
savestate login
# Push snapshots to cloud
savestate cloud push
# Pull from cloud on new device
savestate cloud pull
# Schedule automatic backups
savestate schedule --every 6h
Sign up at https://savestate.dev
SOUL.md, IDENTITY.md, USER.md — Identity filesMEMORY.md, memory/*.md — Memory and daily logsTOOLS.md, HEARTBEAT.md — Configurationskills/ — Installed skills and customizationsCLAUDE.md — System prompt.claude/ — Settings and memoryAdd to HEARTBEAT.md:
## SaveState backup check
- If more than 24h since last snapshot, run: savestate snapshot
- Check with: savestate ls --json | jq '.[0].timestamp'
Before switching platforms:
savestate snapshot — Create fresh backupsavestate cloud push — Sync to cloud (if Pro)savestate migrate --from X --to Y — Run migrationsavestate --help # Show all commands
savestate <command> --help # Command-specific help
savestate --version # Show version (currently 0.4.2)
| Feature | SaveState | Live-sync tools | |---------|-----------|-----------------| | Point-in-time restore | ✅ | ❌ | | Version history | ✅ | ❌ | | Cross-platform migration | ✅ | ❌ | | Snapshot comparison | ✅ | ❌ | | Multi-platform support | ✅ 6 platforms | Usually 1 | | Continuous sync | ❌ (scheduled) | ✅ |
SaveState is complementary to live-sync — use both for maximum protection.
data-ai
Example TaskFlow authoring pattern for inbox triage. Use when messages need different treatment based on intent, with some routes notifying immediately, some waiting on outside answers, and others rolling into a later summary.
data-ai
Example TaskFlow authoring pattern for inbox triage. Use when messages need different treatment based on intent, with some routes notifying immediately, some waiting on outside answers, and others rolling into a later summary.
data-ai
OpenProse VM skill pack. Activate on any `prose` command, .prose files, or OpenProse mentions; orchestrates multi-agent workflows.
data-ai
OpenProse VM skill pack. Activate on any `prose` command, .prose files, or OpenProse mentions; orchestrates multi-agent workflows.