sync

Installation
SKILL.md

Harness — Sync

Synchronize the developer's user-global agent configuration through the deterministic entry point. This skill is slash-only because a full run can replace live paths, install or remove machine-local tools, commit, and push.

Run

Resolve the installed Harness root, then run:

harness="${CLAUDE_PLUGIN_ROOT:-$(ls -d "$HOME"/.claude/plugins/cache/*/harness/*/ 2>/dev/null | sort -V | tail -1)}"; harness="${harness%/}"
"$harness/scripts/sync" --dry-run

Use the dry run first when the requested choices are not already explicit. It is read-only: it does not fetch, render, install, unlink, commit, or push. For a full run, invoke the same script without --dry-run and pass every already-decided choice as a flag. Use scripts/sync --help for the complete flag list.

Installs
4
First Seen
Aug 26, 2026