backup-recovery

Automate AES-256-GCM encrypted daily backups to GitHub repositories.

4|1|Updated Jun 10, 2026
One-click install
npx skills add https://github.com/philipyaz/cos --skill backup-recovery-philipyaz
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: backup-recovery
Source: https://github.com/philipyaz/cos/tree/main/.claude/skills/backup-recovery
Command: npx skills add https://github.com/philipyaz/cos --skill backup-recovery-philipyaz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the encrypted off-site backup process for critical data, ensuring data integrity and recovery options in case of loss or corruption.

Core Features & Use Cases

  • Daily Snapshots: Takes AES-256-GCM-encrypted daily snapshots of the board, guard, config, and vault data.
  • Backup Restoration: Allows for verification and restoration of the backup data on a new machine or after a data loss incident.
  • Secure Storage: Utilizes a private GitHub repository for secure and versioned backup storage.

Quick Start

To create a backup, simply execute the backup-recovery skill with the 'Backup now' command. To restore data, use the 'Restore now' command with a specified date.

Frequently Asked Questions about backup-recovery

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate encrypted off-site backups for live data?▼

Automated encrypted off-site backup for live data is achieved through daily snapshots that apply AES-256-GCM encryption before pushing the files to a private GitHub repository for secure storage.

Can I restore backup data from a specific date to a new machine?▼

Restoring backup data from a specific date to a new machine is supported by executing the restore command with your specified date to verify and recover the encrypted snapshots.

Does this backup process use AES-256-GCM encryption for GitHub storage?▼

The backup process uses AES-256-GCM encryption to secure your data before storing it in a private GitHub repository, ensuring versioned and protected off-site snapshots.

What is the best way to secure board, guard, config, and vault data?▼

Securing board, guard, config, and vault data is best handled by taking automated daily snapshots that encrypt the live data and push it to a private GitHub repository.

How do I verify a backup restoration after a data loss incident?▼

Verifying a backup restoration after a data loss incident involves running the restore command with a specific date to confirm the encrypted snapshots are successfully recovered on your machine.