🛡️ Avenger Initiative
Enterprise-grade agent backup and recovery with zero manual effort
❌ AI agents lose critical configurations, memories, and custom skills when systems fail or need migration.
✅ Automated encrypted backups with intelligent retention ensure your agent system can be fully restored in minutes.
- ✓AES-256 encrypted backups to private GitHub vault
- ✓Smart retention: 7 daily, 8 weekly, 12 monthly branches
- ✓Auto-backup of configs, memories, SOUL/IDENTITY, cron jobs
- ✓One-command restore with auto-generated instructions
- ✓Triggers on voice commands or critical system events
👁 1 views · 📦 0 installs
Free to install — no account needed
Copy the command below and paste into your agent.
Instant access • No coding needed • No account needed
What you get in 5 minutes
- Full skill code ready to install
- Works with 1 AI agent
- Lifetime updates included
Run this helper
Answer a few questions and let this helper do the work.
▸Advanced: use with your AI agent
Description
--- name: avenger-initiative version: 1.0.4 description: Encrypted GitHub backup and restore for any OpenClaw agent system. Creates branch-per-night backups with smart retention (7 daily, 8 weekly, 12 monthly branches). Backs up openclaw.json (AES-256 encrypted), agent memories, SOUL/IDENTITY files, cron jobs, and custom skills to a private GitHub vault. Each backup auto-generates a human-friendly README.md inside the vault with purpose, full contents table, branch structure, step-by-step restore instructions, and Avenger agent commands. Triggers on phrases like "avenger backup", "backup system", "push to vault", "sync vault", "avenger restore", "restore from vault", "setup avenger", "avenger status", "avenger init", "configure backup", "set up backup". Also auto-runs after any critical config change. license: MIT --- # 🛡️ Avenger Initiative Encrypted, branch-based GitHub backup and restore for any OpenClaw system. ## When This Skill Triggers 1. User says "setup avenger" / "configure backup" / "avenger init" → **Run SETUP flow** 2. User says "avenger backup" / "backup system" / "push to vault" → **Run BACKUP** 3. User says "restore from vault" / "avenger restore" → **Run RESTORE flow** 4. User says "avenger status" / "vault status" → **Show STATUS** 5. After any confirmed config change (gateway restart, config patch) → **Run BACKUP silently** --- ## SETUP FLOW (Agent-Guided) When setup is triggered, **walk the user through it conversationally**. Ask one question at a time. ### Step 1 — Ask for the vault repo > "To set up Avenger Initiative, I need a private GitHub repo to use as your vault. Have you created one already? If so, share the URL (e.g. `https://github.com/yourname/my-vault`). If not, I can help you create one." ### Step 2 — Handle the encryption key > "Your `openclaw.json` (which contains all API keys and bot tokens) will be encrypted with AES-256 before being pushed. Do you have an existing encryption key from a previous Avenger setup, or should I generate a new one?" ### Step 3 — Run setup ```bash bash ~/.openclaw/workspace/skills/avenger-initiative/scripts/setup.sh \ --repo <vault-url> ``` ### Step 4 — Show key and insist they save it > "⚠️ **Your encryption key is below — save it NOW in 1Password, Bitwarden, or a secure note.** > Without this key, your backup cannot be decrypted." Wait for user to confirm "saved" before proceeding. ### Step 5 — Explain what will be backed up - 🔐 `openclaw.json` — encrypted (all API keys, bot tokens, agent configs) - 🧠 All memory logs and workspace files (SOUL, IDENTITY, MEMORY, TOOLS) - 👥 Per-agent files for all agents - 🔧 All custom skills - 📋 Cron job definitions **Retention policy:** - Daily → 7 days - Weekly → 8 weeks (created every Sunday) - Monthly → 12 months (created 1st of each month) ### Step 6 — Run first backup & install cron ```bash bash ~/.openclaw/workspace/skills/avenger-initiative/scripts/backup.sh ``` --- ## BACKUP ```bash bash ~/.openclaw/workspace/skills/avenger-initiative/scripts/backup.sh ``` Creates `backup/daily/YYYY-MM-DD` branch → merges to `main` → prunes per retention policy. On Sundays: also creates `backup/weekly/YYYY-WNN`. On 1st of month: also creates `backup/monthly/YYYY-MM`. --- ## RESTORE ```bash bash ~/.openclaw/workspace/skills/avenger-initiative/scripts/restore.sh ``` Supports `--branch backup/daily/YYYY-MM-DD` to restore from a specific snapshot. Shows vault manifest, asks for confirmation, decrypts and restores all files. After restore: `openclaw gateway restart` --- ## STATUS Check `~/.openclaw/workspace/memory/avenger-backup.log` for last backup. Show timestamp, branch, and vault URL. --- ## File Locations ``` ~/.openclaw/ ├── credentials/ │ ├── avenger.key ← Encryption key (NEVER commit) │ └── avenger-config.json ← Vault repo URL └── workspace/skills/avenger-initiative/ ├── SKILL.md ├── scripts/ │ ├── backup.sh │ ├── restore.sh │ └── setup.sh └── references/ └── security.md ``` --- ## Security Model - Vault repo should be **private** on GitHub - `openclaw.json` → AES-256-CBC encrypted (PBKDF2, 100k iterations) - All other files → plaintext (no secrets) - Key lives only on the machine and in the user's password manager See `references/security.md` for threat model and key rotation. --- *More verified OpenClaw skills available at [proskills.md](https://proskills.md)*
Security Status
Verified
Manually verified by security team
Related AI Tools
More Career Boost tools you might like
ru-text — Russian Text Quality
FreeApplies professional Russian typography, grammar, and style rules to improve text quality across content types
/forge:工作流总入口
Free'Forge 工作流总入口。检查项目状态,推荐下一步该用哪个 skill。任何时候不知道下一步该干什么,就用 /forge。触发方式:用户说"forge"、"下一步"、"接下来做什么"、"继续"(在没有明确上下文时)。'
TypeScript React & Next.js Production Patterns
FreeProduction-grade TypeScript reference for React & Next.js covering type safety, component patterns, API validation, state management, and debugging
Charles Proxy Session Extractor
FreeExtracts HTTP/HTTPS request and response data from Charles Proxy session files (.chlsj format), including URLs, methods, status codes, headers, request bodies, and response bodies. Use when analyzing captured network traffic from Charles Proxy debug
Java Backend Interview Simulator
FreeSimulates realistic Java backend technical interviews with customizable interviewer styles and candidate levels for Chinese tech companies
AI News & Trends Intelligence
FreeFetches latest AI/ML news, trending open-source projects, and social media discussions from 75+ curated sources for comprehensive AI briefings