synthesis-mac-sync

Synchronize config files and Git repositories across multiple Macs via iCloud and Git.

15|2|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/synthesisengineering/synthesis-skills --skill synthesis-mac-sync-synthesisengineering
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: synthesis-mac-sync
Source: https://github.com/synthesisengineering/synthesis-skills/tree/main/synthesis-mac-sync
Command: npx skills add https://github.com/synthesisengineering/synthesis-skills --skill synthesis-mac-sync-synthesisengineering

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Keeps configuration files, Git repositories, and machine inventory in sync across multiple Macs, reducing drift and manual maintenance.

Core Features & Use Cases

  • Bidirectional config file sync via iCloud for multiple Macs
  • Git repository synchronization with remotes discovery and push/pull coordination
  • Central machine inventory and one-time action orchestration across devices
  • Safe automation with manifest-driven reconciliation and session end checks

Quick Start

Ask your AI agent to run mac-sync to synchronize config files, Git repos, and machine inventory across all your Macs.

Frequently Asked Questions about synthesis-mac-sync

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

FAQPage Schema
How do I sync configuration files across multiple Macs automatically?

To sync configuration files across multiple Macs, this Skill uses iCloud for bidirectional config file synchronization and a remote manifest to reconcile differences. It coordinates machine inventory and applies access controls to ensure safe, automated cross-Mac configuration management.

What is the best way to keep Git repositories synchronized across several Macs?

The best way to keep Git repositories synchronized across Macs is using manifest-driven remote discovery and push/pull coordination. This Skill automates repository synchronization by managing remotes and reconciling state across devices to prevent configuration drift.

Can I use iCloud for bidirectional config sync without causing conflicts?

Yes, you can use iCloud for bidirectional config sync safely with manifest-based reconciliation and robust error handling. The automation applies access controls and session end checks to prevent conflicts and ensure configurations remain identical across Macs.

Does Mac sync automation handle one-time actions and machine inventory?

Mac sync automation handles one-time action orchestration and maintains a central machine inventory. It coordinates these actions across all registered Macs using manifest-driven reconciliation to ensure devices stay aligned without manual intervention.

Why does cross-Mac configuration drift happen and how do I stop it?

Cross-Mac configuration drift happens when manual maintenance fails to propagate updates, but manifest-driven reconciliation stops it. This Skill automates bidirectional syncing via iCloud and Git to enforce identical setups and reduce manual maintenance.