Universal secure backup — encrypt (AES-256), compress (zstd), deduplicate, verify integrity. Backup project files, databases, .claude/ setup, configs. Incremental, secrets-aware, multi-destination.
| Category | skills |
| Version | 1.0.0 |
| Author | @cognittusai |
| License | MIT |
| Price | Free |
myclaude install vault-backupnpx skills add myclaude-sh/vault-backup/plugin marketplace add myclaude-sh/registry
/plugin install vault-backup@myclaude-sh
Universal secure backup — encrypt, compress, deduplicate, verify.
You have projects, databases, configs, Claude Code setups scattered across your machine. One disk failure, one accidental rm -rf, one ransomware attack — and it's gone. Generic backup tools don't understand your development workflow. They backup everything (including node_modules and .git) or nothing useful.
Vault Backup is a Claude Code skill that understands what matters: your code, your configs, your databases, your .claude/ setup. It excludes what doesn't (node_modules, build artifacts) and protects what's sensitive (encrypts by default, never backs up raw secrets).
myclaude install vault-backupYes if:
- You want automated, encrypted backups from Claude Code
- You need to backup databases (Supabase, Postgres, MySQL)
- You want incremental backups that save space
- You need integrity verification for your backups
No if:
- You need enterprise backup with SLA (use Veeam, Commvault)
- You need real-time replication (use database native tools)
/vault-backup quick # snapshot critical files
/vault-backup full --encrypt # complete backup with AES-256
/vault-backup restore ./backups/latest # restore from backup
/vault-backup verify ./backups/latest # check integrity
- AES-256-GCM encryption via
age— enabled by default, not optional - Secrets-aware — automatically excludes .env, .p12, credentials, tokens
- Integrity verification — SHA-256 hash per archive + per-file hashes in manifest
- Key safety — passphrase never stored in the backup itself
- zstd compression — 60-75% reduction on typical projects
- Incremental backups — only changed files since last backup
- Smart exclusion — skips node_modules, .git objects, build artifacts, cache
- Retention policy — auto-cleanup old backups (default: keep last 5)
- Project files — source code, configs, docs
- Claude Code setup — .claude/ rules, skills, commands, memories
- Databases — Supabase, Postgres (pg_dump), MySQL, SQLite
- System configs — .gitconfig, .ssh/config, .env.example
- Local — project directory or external drive
- Cloud — S3, Backblaze B2, Google Drive (via rclone)
- Git — dedicated backup branch (for small projects)
- 4 modes — quick, full, restore, verify
- One command — discovers, excludes, compresses, encrypts, verifies
- Cross-platform — macOS, Linux, Windows (WSL)
- Manifest — JSON manifest with every file, hash, and metadata
/vault-backup quick
- Discover — scans target path, builds file inventory
- Exclude — removes secrets, build artifacts, large binaries
- Compress — zstd compression (level 3 quick, level 9 full)
- Encrypt — AES-256-GCM via age (default on)
- Verify — SHA-256 integrity check
- Report — summary with file count, size, ratio, hash
- Cleanup — remove old backups beyond retention limit
Each step is logged and any failure is reported immediately — no silent data loss.
- Claude Code CLI
tarandzstd(pre-installed on macOS/Linux, available via WSL on Windows)agefor encryption (optional, recommended)rclonefor cloud destinations (optional)
- macOS, Linux, Windows (WSL)
- Claude Code v1.0+
EN | PT-BR | ES — auto-detects from your conversation language.
Proprietary — © 2026 CognittusAI
Built with MyClaude Studio Engine
Built with MyClaude Studio Engine
backup security encryption compression devops disaster-recovery
Published on MyClaude Marketplace — the curated marketplace for the Claude Code ecosystem.
This repository is automatically mirrored from MyClaude. To publish updates, use myclaude publish.