Setup & Installation

Install Avenger Initiative using the ClawHub CLI or OpenClaw CLI:

clawhub install avenger-initiative

If the CLI is not installed:

npx clawhub@latest install avenger-initiative

Or install with OpenClaw CLI:

openclaw skills install avenger-initiative

View on ClawHub ยท View on GitHub

What This Skill Does

Avenger Initiative is a Software Development skill for OpenClaw by Matrix Zion (ProSkillsMD).

๐Ÿ›ก๏ธ 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 ~/.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 ~/.openclaw/workspace/skills/avenger-initiative/scripts/backup.sh

BACKUP

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 ~/.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

Version History

Latest version: 1.0.5

First published: Mar 13, 2026. Last updated: Mar 19, 2026.

2 versions released.

Frequently Asked Questions

Is Avenger Initiative free to use?
Yes. Avenger Initiative is a free, open-source skill available on the OpenClaw Skills Registry. You can install and use it at no cost, and the source code is publicly available for review and contribution.
What languages/platforms does Avenger Initiative support?
It runs on any platform that supports OpenClaw, including macOS, Linux, and Windows. As long as you have the OpenClaw runtime installed, Avenger Initiative will work seamlessly across operating systems.
How do I update Avenger Initiative?
Run openclaw skills update avenger-initiative to get the latest version. OpenClaw will download and apply the update automatically, preserving your existing configuration.
Can I use Avenger Initiative with other skills?
Yes. OpenClaw skills are composable โ€” you can combine Avenger Initiative with any other installed skill in your workflows. This allows you to build powerful multi-step automations by chaining skills together.