Синхронизация настроек OpenCode и Claude Code

★ 6.7 · vibe-coding

config-sync — это скилл для Claude Code, который синхронизирует репозиторий settings-opencode с живыми директориями обоих харнессов: OpenCode (`~/.config/opencode`) и Claude Code (`~/.claude`). Репозиторий служит единым источником истины — вручную редактировать живые директории не нужно: достаточно внести изменения в репо и запустить `settings-sync` из любой директории (или `bash install.sh --yes` из корня репо). Скилл покрывает все типы артефактов: агентов, правила, хуки, команды, промпты, контексты, инструменты и скиллы. Скиллы из корневого `skills/` — единственный тип, который попадает в оба харнесса сразу через union-синхронизацию, при этом корневой вариант имеет приоритет над `.claude/skills/`. Личные файлы (`settings.json`, `settings.local.json`, `policy-limits.json`) обновляются только при первой установке и не перезаписываются при повторном запуске.