What problem does it solve? Agents write notes into a shared git-backed memory pool throughout the day, leaving uncommitted changes that are unpushed and unsearchable. This Skill provides the consolidation procedure that keeps the pool committed, pushed, merged across machines, and indexed for semantic search. ## Core Features & Use Cases - Single-box consolidation: One script call stages, commits, pushes, and refreshes the search index, with a keep-local mode for hosts without a remote. - Multi-host orchestration: An arbiter role spawns per-machine stewards that commit and open pull requests, then squash-merges all PRs and refreshes the index. - Threshold and scheduled triggers: A daily 03:00 cron plus watchers that fire when more than 10 files change, diffs exceed 200 lines, or changes sit uncommitted over 30 minutes. - Use Case: On a three-machine cluster, the arbiter wakes at 03:00, spawns a steward per machine, merges each machine's PR into main, refreshes the gateway search index, tells stewards to rebase, and re-curates the MEMORY.md index under its 16000-character cap. ## Quick Start Ask the agent to consolidate the memory pool now by running the consolidate script with a dated summary message and then re-curating MEMORY.md.