avenger-initiative
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. 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.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/asif2bd/avenger-initiativeWhat This Skill Does
The Avenger Initiative is a robust, security-first backup and recovery system specifically designed for OpenClaw agents. It functions as a private GitHub vault that performs encrypted branch-per-night snapshots of your entire agent environment. This ensures that every aspect of your agent's operation—including API keys, bot tokens stored in openclaw.json, SOUL/IDENTITY files, workspace memories, custom tools, and active cron jobs—is protected against system failure or corruption. Using AES-256 encryption, the skill provides peace of mind by ensuring sensitive configuration data remains unreadable to unauthorized parties, even within a private repository.
The system employs an intelligent retention policy, keeping 7 daily, 8 weekly, and 12 monthly snapshots. It automatically triggers during critical configuration changes, such as gateway restarts or patch deployments, ensuring you never have a gap in your recovery history.
Installation
To integrate this safety net into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/asif2bd/avenger-initiative
Once installed, initiate the setup flow by telling your agent to "setup avenger." The agent will guide you through connecting a private GitHub repository and generating a secure encryption key.
Use Cases
- Disaster Recovery: Restore a complete, working state of your agent after a system crash or accidental file deletion.
- Version Control History: Roll back to a specific timestamp if a recent configuration change causes unexpected behavior.
- Environment Migration: Easily move your agent identity and custom skills to a new machine by pulling from the vaulted repository.
- Security Auditing: Keep a secure history of configuration states to track how your agent's memory and behavior have evolved over time.
Example Prompts
- "I'm changing my agent's core identity, please setup avenger to make sure I have a backup before I begin."
- "I think I broke something, can you walk me through an avenger restore?"
- "Show me the avenger status to confirm the last backup went through successfully."
Tips & Limitations
Always store your AES-256 encryption key in a professional password manager like Bitwarden or 1Password. If this key is lost, your vaulted files are permanently unrecoverable. The system requires a private GitHub repository; do not use a public repo, as the encryption cannot protect against meta-data exposure. Ensure your system has Git installed and authenticated with GitHub, as the skill relies on standard Git operations to push backups to your vault.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-asif2bd-avenger-initiative": {
"enabled": true,
"auto_update": true
}
}
}Tags
Flags: file-write, file-read, external-api, code-execution
Related Skills
doctorbot-ci-validator
Stop failing in production. Validate your GitHub Actions, GitLab CI & Keep workflows offline with surgical precision. Born from Keep bounty research, perfected for agents.
arc-shield
Output sanitization for agent responses - prevents accidental secret leaks
AURA Security Scanner
Scan AI agent skills for malware, credential theft, prompt injection, and dangerous permissions before installing them
sbom-explainer
把依赖清单或 SBOM 翻译成非技术可读的风险说明,按影响面排序。;use for sbom, dependencies, risk workflows;do not use for 伪造 CVE 状态, 替代专业漏洞扫描.
securityvitals
Security vitals checker for OpenClaw. Scans your installation, scores your setup, and shows you exactly what to fix. First scan in seconds.