LaunchKit · 2026
Back to Skills

system-integrity-and-backup

Encrypted backups, integrity verification, and data retention enforcement for Greek legal requirements (5-20 year.

0
393 downloads
by @satoshistackalotto

Setup & Installation

openclaw skills install @satoshistackalotto/system-integrity-and-backup

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install system-integrity-and-backup

What This Skill Does

Encrypted backups and integrity verification for the OpenClaw Greek Accounting system. Enforces data retention periods required by Greek law (5-20 years depending on record type). Uses AES-256 for backup encryption and SHA-256 for file integrity hashing.

Retention rules are pre-configured for Greek accounting law and backups are verified on creation, so firms can demonstrate compliance to regulators without manual record-keeping.

When to use it

  • Verifying last night's backup is recoverable before a regulatory audit
  • Flagging client financial records past their 5-year legal retention date
  • Running integrity checks after completing a monthly VAT filing cycle
  • Applying a schema migration after installing a skill update
  • Generating a PDF integrity report for a tax authority inspection

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: verify that the latest backup is recoverable

AGENT
  1. 1Run `openclaw backup verify --latest` to initiate a restore test
  2. 2Decrypt the archive using OPENCLAW_ENCRYPTION_KEY and check tar integrity
  3. 3Compare file count against the backup manifest
  4. 4Verify sample file hashes against /data/system/integrity/hash-registry.json
  5. 5Record result (VERIFIED, PARTIAL, or FAILED) in the manifest and trigger a dashboard alert if failed
OUTPUT

Backup BACKUP-20260317-001 marked VERIFIED — 4,312 files, all hashes matched, restore test passed

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

OPENCLAW_ENCRYPTION_KEY environment variable (256-bit AES key, must be generated by the operator and never stored on disk)