shared-config-sync

Installation
SKILL.md

setup-shared-config-sync

This skill pushes local edits in ~/.claude-config/ to the sync repo's remote, so other machines can pull them. It is the counterpart to the periodic git pull --rebase --autostash that the framework's example sync.sh runs on a timer: that pulls upstream into the local clone; this skill pushes local changes upstream.

Adopter overrides

Before running the default behaviour below, this skill reads .apache-magpie-local/setup-shared-config-sync.md (personal, gitignored) and .apache-magpie-overrides/setup-shared-config-sync.md (committed, project-wide) in the adopter repo, if present, and applies any agent-readable overrides it finds. The contract (what overrides may contain, hard rules, reconciliation on framework upgrade, upstreaming) is in docs/setup/agentic-overrides.md.

Hard rule: agents NEVER modify the snapshot under <adopter-repo>/.apache-magpie/. Local changes go in the override file. Framework changes go via PR to apache/magpie.

Installs
1
Repository
apache/magpie
GitHub Stars
103
First Seen
Sep 24, 2026