Vault Backup
Universal secure backup — encrypt, compress, deduplicate, verify.
The Problem
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).
Install
myclaude install vault-backup
Is this for me?
Yes 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)
Quick Start
/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
Features
Security First
- 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
Space Optimization
- 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)
Multi-Target
- 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
Multi-Destination
- Local — project directory or external drive
- Cloud — S3, Backblaze B2, Google Drive (via rclone)
- Git — dedicated backup branch (for small projects)
Developer-Friendly
- 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
How It Works
/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.
Requirements
- Claude Code CLI
tar and zstd (pre-installed on macOS/Linux, available via WSL on Windows)
age for encryption (optional, recommended)
rclone for cloud destinations (optional)
Compatibility
- macOS, Linux, Windows (WSL)
- Claude Code v1.0+
Language
EN | PT-BR | ES — auto-detects from your conversation language.
License
Proprietary — © 2026 CognittusAI
Built with MyClaude Studio Engine
Built with MyClaude Studio Engine
1---2name: vault-backup3description: Universal secure backup — encrypt (AES-256), compress (zstd), deduplicate, verify integrity. Backup project files, databases, .claude/ setup, configs. Incremental, secrets-aware, multi-destination.4license: MIT5---67# Vault Backup8910> Universal secure backup — encrypt, compress, deduplicate, verify.111213## The Problem1415You 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.1617**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).1819## Install2021```bash22myclaude install vault-backup23```2425## Is this for me?2627**Yes if:**28- You want automated, encrypted backups from Claude Code29- You need to backup databases (Supabase, Postgres, MySQL)30- You want incremental backups that save space31- You need integrity verification for your backups3233**No if:**34- You need enterprise backup with SLA (use Veeam, Commvault)35- You need real-time replication (use database native tools)3637## Quick Start3839```40/vault-backup quick # snapshot critical files41/vault-backup full --encrypt # complete backup with AES-25642/vault-backup restore ./backups/latest # restore from backup43/vault-backup verify ./backups/latest # check integrity44```4546## Features4748### Security First49- **AES-256-GCM encryption** via `age` — enabled by default, not optional50- **Secrets-aware** — automatically excludes .env, .p12, credentials, tokens51- **Integrity verification** — SHA-256 hash per archive + per-file hashes in manifest52- **Key safety** — passphrase never stored in the backup itself5354### Space Optimization55- **zstd compression** — 60-75% reduction on typical projects56- **Incremental backups** — only changed files since last backup57- **Smart exclusion** — skips node_modules, .git objects, build artifacts, cache58- **Retention policy** — auto-cleanup old backups (default: keep last 5)5960### Multi-Target61- **Project files** — source code, configs, docs62- **Claude Code setup** — .claude/ rules, skills, commands, memories63- **Databases** — Supabase, Postgres (pg_dump), MySQL, SQLite64- **System configs** — .gitconfig, .ssh/config, .env.example6566### Multi-Destination67- **Local** — project directory or external drive68- **Cloud** — S3, Backblaze B2, Google Drive (via rclone)69- **Git** — dedicated backup branch (for small projects)7071### Developer-Friendly72- **4 modes** — quick, full, restore, verify73- **One command** — discovers, excludes, compresses, encrypts, verifies74- **Cross-platform** — macOS, Linux, Windows (WSL)75- **Manifest** — JSON manifest with every file, hash, and metadata7677## How It Works7879```80/vault-backup quick81```82831. **Discover** — scans target path, builds file inventory842. **Exclude** — removes secrets, build artifacts, large binaries853. **Compress** — zstd compression (level 3 quick, level 9 full)864. **Encrypt** — AES-256-GCM via age (default on)875. **Verify** — SHA-256 integrity check886. **Report** — summary with file count, size, ratio, hash897. **Cleanup** — remove old backups beyond retention limit9091Each step is logged and any failure is reported immediately — no silent data loss.9293## Requirements9495- Claude Code CLI96- `tar` and `zstd` (pre-installed on macOS/Linux, available via WSL on Windows)97- `age` for encryption (optional, recommended)98- `rclone` for cloud destinations (optional)99100## Compatibility101102- macOS, Linux, Windows (WSL)103- Claude Code v1.0+104105## Language106107EN | PT-BR | ES — auto-detects from your conversation language.108109## License110111Proprietary — © 2026 CognittusAI112113---114115*Built with [MyClaude Studio Engine](https://myclaude.sh)*116117---118119[](https://myclaude.sh/quality)120[](https://myclaude.sh/p/vault-backup)121122<sub>Built with MyClaude Studio Engine</sub>123