Install
openclaw skills install restic-home-backup-safeDesign, implement, and operate encrypted restic backups for Linux home directories with systemd automation, retention policies, and restore validation. Use w...
openclaw skills install restic-home-backup-safeDefine and deliver a production-ready restic backup setup for ~/ with encryption, deduplication, automated scheduling, and restore testing.
restic-home-backuplocal disk, sftp, s3, b2, etc.)chmod 600 minimum).--apply (or explicit user confirmation) before writing to /etc, /usr/local/bin, or /etc/systemd/system.Collect the minimum required values before changes:
/home/<user>)7d/4w/12m)If any critical value is missing, ask targeted questions.
Use these resources:
scripts/bootstrap_restic_home.sh to generate deterministic setup artifacts. It is PLAN-ONLY by default and requires explicit --apply for system changes. Optional flags control timer enablement, repository initialization, and initial backup run.references/ops-checklist.md for day-2 operations and troubleshooting.Create:
/etc/restic-home.env (root-readable only)/usr/local/bin/restic-home-backup.sh/usr/local/bin/restic-home-prune.sh/usr/local/bin/restic-home-check.shrestic-home-backup.service/.timerrestic-home-prune.service/.timerrestic-home-check.service/.timerRun and verify:
restic snapshotsrestic check (or scheduled monthly deep check)Validate failure behavior:
Report exact failing command + short corrective action.
When user requests publication:
clawhub CLI.Keep publish actions explicit and auditable.
Use descriptive language with concrete operational detail: