memory-git-sync

Automate OpenClaw workspace backups to a remote Git repository.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/okbest2024/openclaw-backup --skill memory-git-sync
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: memory-git-sync
Source: https://github.com/okbest2024/openclaw-backup/tree/main/workspace/skills/memory-git-sync
Command: npx skills add https://github.com/okbest2024/openclaw-backup --skill memory-git-sync

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Automates the backup of the OpenClaw workspace to a remote Git repository, including handling large files and validating Git configuration to ensure smooth synchronization.

Core Features & Use Cases

  • Automatically backs up workspace memory to a remote Git repository with conflict-aware sync.
  • Excludes large files to prevent push failures and maintain repository health.
  • Validates Git configuration (user.name, user.email, origin) and ensures remote access before syncing.

Quick Start

Run the memory-git-sync script with an optional commit message to back up the current workspace.

Frequently Asked Questions about memory-git-sync

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

FAQPage Schema
How do I automate workspace memory backup to a remote Git repository?▼

Automating workspace memory backup to a remote Git repository requires running the memory-git-sync script with an optional commit message to push changes securely with conflict-aware synchronization.

Does workspace memory backup handle large files during Git synchronization?▼

Workspace memory backup handles large files by automatically excluding them during Git synchronization to prevent push failures and maintain repository health.

What Git configuration do I need to set up before backing up workspace memory?▼

Backing up workspace memory requires validating your Git configuration, specifically ensuring user.name, user.email, and origin are set, and confirming remote repository access before syncing.

How does conflict-aware synchronization work for OpenClaw workspace backups?▼

Conflict-aware synchronization for OpenClaw workspace backups works by automatically managing version control conflicts during the push to a remote Git repository, ensuring data integrity.

Why does my Git push fail when backing up workspace memory?▼

Your Git push fails when backing up workspace memory likely due to unvalidated Git configuration or large files blocking the synchronization, which this script excludes to prevent push failures.