A background service for macOS and Linux that provides automated, periodic synchronization for a list of Git repositories with built-in failure isolation.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install git-sync-daemon
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 git-sync-daemon 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 Sync Daemon is a specialized utility designed to handle the complexity of maintaining multiple synchronized Git repositories without manual overhead. By integrating this into your Openclaw Skills toolkit, you gain a reliable daemon process that monitors a central repository list and performs periodic add, commit, pull, and push operations. It is built for stability, offering independent failure isolation and native service integration for both macOS and Linux environments.
This skill is particularly valuable for developers who need to keep dotfiles, documentation, or distributed project folders in sync across different machines. It provides a structured approach to automation, ensuring that your local changes are safely committed and remote updates are pulled in the background, allowing you to focus on coding rather than repository maintenance.
To get started with this skill from the Openclaw Skills collection, follow these steps:
# Initialize the state directory and configuration
bash scripts/git_sync_ctl.sh init
# Register your first repository
bash scripts/git_sync_ctl.sh add-repo /path/to/your/repository
# Run a manual synchronization test
bash scripts/git_sync_ctl.sh run-once
# Install as a background service on macOS
bash scripts/git_sync_ctl.sh install-launchd
# Or install as a background service on Linux
sudo bash scripts/git_sync_ctl.sh install-systemd
The Git Sync Daemon organizes its operational data within the user's config directory to ensure portability and ease of access:
| Item | Path | Description |
|---|---|---|
| State Directory | ~/.config/git-sync-daemon |
The root folder for configuration and logs. |
| Repo List | ~/.config/git-sync-daemon/repos.conf |
A pipe-delimited file storing repo paths, remotes, and branch targets. |
| Log File | ~/.config/git-sync-daemon/git-sync-daemon.log |
A persistent record of all sync cycles and isolated failure events. |
Loading
A professional toolset for AI agents to search SaaS contacts, retrieve recent Telegram messages, and manage contact metadata like stages and tags.

A local media controller that allows AI agents to manage music playback through the MPV media player and organized local directories.

A comprehensive quality assurance framework for AI agents to perform automated code reviews, execute tests, and track project health.

A powerful suite of web tools for AI agents to browse, search, and research the internet with high precision.

A high-efficiency monitoring skill that tracks multiple GitHub repositories to deliver filtered, severity-based alerts and daily digests via OpenClaw.

A sophisticated skill enabling AI agents to autonomously provision, configure, and replicate themselves on the Aleph Cloud decentralized network.








































