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.