What problem does it solve? Repositories that vendor their agent infrastructure (CLAUDE.md, .claude/ skills, scripts) from an upstream source repo drift out of date as the source keeps evolving, and manually tracking which upstream commits apply is error-prone and repetitive. ## Core Features & Use Cases - Watermark-tracked sync: Reads .claude/skills/update-muthur/watermark.json to find the source repo and last synced SHA, then diffs only the adopted paths commit by commit. - Commit triage workflow: Classifies each candidate commit as take, translate, or one of several skip verdicts, with new skills offered exactly once and decisions recorded in the watermark. - Intent-based porting: Re-expresses upstream changes in the local repo's vocabulary rather than applying patches, ending with a consistency sweep and a final watermark bump. - Use Case: A maintainer says "sync muthur" and the skill clones vzakharov/muthur with a blobless partial clone, lists commits since the last sync touching adopted paths, triages each by rationale, ports the applicable ones as separate local commits, and advances the watermark. ## Quick Start Say "update muthur" or "sync the source" to pull the latest agent-infrastructure changes from the upstream repository and port the ones that apply.