session-sync-cloud for Openclaw

A professional-grade cloud synchronization skill that provides encrypted, versioned backups for AI agent memory files across S3-compatible storage.

neroagent
v1.0.0
Apr 2, 2026
0
607
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install session-sync-cloud

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install session-sync-cloud using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is session-sync-cloud?

session-sync-cloud is a robust persistence layer designed specifically for the Openclaw Skills ecosystem. It solves the critical problem of context amnesia by ensuring that conversation histories, PARA notes, and working buffers are never lost, even when switching devices or encountering local system failures. By utilizing delta compression and AES-256 encryption, it offers a secure and efficient way to maintain long-term agent memory without compromising privacy.

This skill is an essential tool for developers and power users who rely on consistent agent performance. It automates the tedious process of manual backups, providing a seamless bridge between local environments and cloud reliability. Whether you are using AWS S3, Backblaze B2, or MinIO, this Openclaw Skills addition ensures your agent's learned context is always available and protected.

session-sync-cloud Use Cases

  • Preventing context amnesia by backing up vital agent memory files every 15 minutes.
  • Synchronizing agent state and conversation history across multiple workstations or environments.
  • Restoring a specific point-in-time state of the agent's memory after an error or unintended change.
  • Managing long-term data retention of agent logs and notes for audit or research purposes.

How session-sync-cloud Works

  1. The skill triggers automatically based on a 15-minute timer, a manual call, or the wrap-up of a session.
  2. It scans the local memory directory and computes SHA256 hashes to identify modified files.
  3. Using delta compression, only changed files are prepared for transport to minimize bandwidth usage.
  4. Files are encrypted locally using AES-256 before being transmitted to the configured cloud provider.
  5. A manifest file is generated and uploaded to the cloud to track file versions and timestamps.
  6. The system automatically prunes backups older than 30 days to maintain storage efficiency.

session-sync-cloud Setup

To integrate this into your workflow, first ensure you have an S3-compatible bucket and credentials. Create a session-sync-config.json file in your workspace root with your provider details. You can generate a secure encryption key using the following command:

openssl rand -base64 32

Configure the file as follows:

{
  "provider": "s3",
  "endpoint": "https://s3.amazonaws.com",
  "bucket": "your-bucket-name",
  "key_id": "YOUR_ACCESS_KEY",
  "secret_key": "YOUR_SECRET_KEY",
  "region": "us-east-1",
  "path_prefix": "openclaw/nero/",
  "interval_minutes": 15,
  "retention_days": 30,
  "encryption_key": "YOUR_BASE64_KEY"
}

session-sync-cloud Data Schema & Taxonomy

The skill manages a structured backup repository and local logs to ensure data integrity. Below is the primary data organization:

File/Path Description
memory/ The root directory containing all files to be synced.
memory/sync-log.jsonl Append-only log of all sync activities and errors.
memory/sync-dashboard.html A local web interface to visualize backup history and storage metrics.
manifest.json (Cloud) Remote file mapping hashes to specific backup versions.

session-sync-cloud Advanced Features

  • End-to-end encryption (AES-256) ensuring that the cloud provider never sees plaintext data.
  • Cross-device restoration capabilities by simply installing the skill and providing the original encryption key.
  • Chunked multipart uploads for large memory files to handle interrupted network connections gracefully.
  • Integrated web dashboard for real-time monitoring of storage usage and backup health within the Openclaw Skills framework.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*