← Back to Skills Marketplace
53
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install evez-backup-sync
Description
Auto-backup and sync engine for AI agent workspaces. Git commit and push to GitHub on schedule. Supabase cloud backup for critical state. mem0 persistent mem...
README (SKILL.md)
EVEZ Backup and Sync
Never lose your agent's work. Auto-commits, cloud backup, and persistent memory.
What It Does
- Git auto-commit and push — Every 5 minutes, all changes pushed to GitHub
- Supabase cloud backup — Critical state backed up to Supabase tables
- mem0 persistent memory — Key insights saved to vector memory with search
- Full state snapshots — Consciousness, knowledge graph, bridge state, circuit manifest
Quick Start
python3 evez_backup_sync.py --port 9114
API
- POST /api/backup — Full backup cycle (git + supabase + mem0)
- POST /api/git/push — Manual git commit and push
- POST /api/mem0/save — Save to persistent memory
- POST /api/mem0/search — Search persistent memory
- GET /api/status — Last backup info
Requirements
- Python 3.10+
- git (for version control)
- Optional: supabase-py, mem0ai
Usage Guidance
Do not run this on a shared or exposed host as-is. If you need the functionality, bind the server to localhost, firewall the port, add authentication, use a private repo and least-privilege Supabase/Git credentials, configure secret/path exclusions, and review exactly what will be committed or uploaded before enabling backups.
Capability Analysis
Type: OpenClaw Skill
Name: evez-backup-sync
Version: 1.0.0
The skill implements an automated backup system that exfiltrates the entire agent workspace and internal state to Git and Supabase. A significant red flag is found in `evez_backup_sync.py`, which hardcodes attempts to push data to non-standard Git remotes named `evez666` and `advancement`. While these actions are framed as a 'backup' service, the automated exfiltration of the full workspace directory and internal 'consciousness' states to specific, potentially external targets poses a high risk of data leakage if those remotes are pre-configured or redirected.
Capability Tags
Capability Assessment
Purpose & Capability
The backup/sync purpose is coherent, but the implementation can stage and push every change under the hardcoded OpenClaw workspace and copy state into Supabase/mem0 without documented allowlists, exclusions, or confirmation.
Instruction Scope
The quick start runs a long-lived HTTP server; the code binds it to all interfaces, allows cross-origin requests, and exposes high-impact backup, git push, Supabase, and memory endpoints without authentication.
Install Mechanism
There is no install spec and no automatic package installation shown, but the runtime depends on external tools/packages such as git, supabase, and mem0 that are not fully declared or pinned in registry metadata.
Credentials
For a backup skill, broad workspace access is expected, but this implementation uses git add -A and cloud sync across the whole workspace/state area with unclear handling for secrets, private files, or rollback.
Persistence & Privilege
The service runs indefinitely, stores backup/memory state under the workspace, and uses ambient Git/Supabase credentials if present, while the exposed API lacks access control.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install evez-backup-sync - After installation, invoke the skill by name or use
/evez-backup-sync - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: automated backup and sync tool for AI agent workspaces.
- Auto-commits and pushes all changes to GitHub every 5 minutes
- Backs up critical state to Supabase cloud tables
- Saves key insights to persistent memory (mem0) with search capability
- Takes full state snapshots (including knowledge and system state) every 15 minutes
- Provides REST API for backups, memory operations, and status
Metadata
Frequently Asked Questions
What is EVEZ Backup Sync?
Auto-backup and sync engine for AI agent workspaces. Git commit and push to GitHub on schedule. Supabase cloud backup for critical state. mem0 persistent mem... It is an AI Agent Skill for Claude Code / OpenClaw, with 53 downloads so far.
How do I install EVEZ Backup Sync?
Run "/install evez-backup-sync" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is EVEZ Backup Sync free?
Yes, EVEZ Backup Sync is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does EVEZ Backup Sync support?
EVEZ Backup Sync is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created EVEZ Backup Sync?
It is built and maintained by Evez666 (@evezart); the current version is v1.0.0.
More Skills