A specialized automation skill for scheduling directory backups to remote Git repositories using cron or launchd.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install workspace-git-backup
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install workspace-git-backup using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Git Workspace Backup skill is designed to provide developers with a fail-safe mechanism for their local data. By integrating with Openclaw Skills, this tool automates the repetitive task of staging, committing, and pushing local changes to a remote repository like GitHub or GitLab. It is particularly useful for maintaining a versioned history of workspace configurations and project files without manual intervention.
This skill bridges the gap between local development and cloud redundancy. It handles the complexities of system-level scheduling, whether you are on macOS using launchd or Linux using cron. With native support for the GitHub CLI, it simplifies the initial repository setup, making it an essential addition to any developer's Openclaw Skills library.
Ensure you have git installed. For the best experience, install and authenticate the GitHub CLI (gh).
# 1. Create the configuration file
cat > ~/.openclaw/workspace/.backup-config.json << 'EOF'
{
"backupPath": "~/.openclaw/workspace",
"gitRemote": "<your-repo-url>",
"schedule": "0 12,0 * * *",
"updateTimestamp": true
}
EOF
# 2. Deploy the backup script
mkdir -p ~/.openclaw/scripts
cp <skill-path>/scripts/backup.sh ~/.openclaw/scripts/github-backup.sh
chmod +x ~/.openclaw/scripts/github-backup.sh
# 3. Enable the schedule (macOS example)
bash <skill-path>/scripts/install-launchd.sh
The skill manages its operations through a specific file structure and configuration schema to ensure reliability within Openclaw Skills.
| File Type | Location | Purpose |
|---|---|---|
| Configuration | ~/.openclaw/workspace/.backup-config.json |
Stores the remote URL, backup path, and cron schedule. |
| Execution Script | ~/.openclaw/scripts/github-backup.sh |
Logic for checking changes and performing git pushes. |
| Logging | ~/.openclaw/logs/github-backup.log |
Tracks execution history and error reports. |
| System Agent | ~/Library/LaunchAgents/com.openclaw.github-backup.plist |
macOS specific task runner definition. |
Loading
A specialized diagnostic and troubleshooting skill designed to identify and resolve configuration issues within OpenClaw environments.

A powerful integration that syncs handwritten content from your reMarkable tablet to AI workflows for text extraction and sketch refinement.

A bidirectional synchronization tool that connects reMarkable tablets to AI agents for automated note processing and sketch enhancement.

Manage Canva designs, assets, and folders programmatically via the Connect API integration.

A powerful skill that allows AI agents to read, search, and manage Gmail messages directly via the gog CLI.

A comprehensive skill enabling AI agents to search, filter, and retrieve email content from Gmail and IMAP accounts via command-line interfaces.








































