sync
Installation
SKILL.md
Sync
SYNC writes this conversation's own view of one ring to disk. First call on a ring with no file promotes it (inline → resumed); every later call checkpoints it. Format reference (cite by path, don't reopen it here): ${CLAUDE_PLUGIN_ROOT}/references/ring-file.md.
Common rules (all ring skills)
Disk commands go through absolute paths and /usr/bin/find, /usr/bin/grep, or python3 ${CLAUDE_PLUGIN_ROOT}/scripts/ring.py (every ring.py below means this) — bare find/grep are shimmed and fail silently. No git verb of any kind. No .bak files. A question to the human is posed in plain text, once, with A/B/C choices — never an interactive question tool.
Arguments
| Argument | Value | Required | Default |
|---|---|---|---|
[slug] |
the ring to sync | no | the ring this conversation currently carries; ask if unknown or ambiguous |
--dir |
absolute rings folder | no | dir of the ring's own file if it has one → dir: line of ${CLAUDE_PROJECT_DIR}/.claude/ring.local.md → cwd (realpath) |
--verbose |
print the full rewritten sections + the ring.py scan result |
no | off |