ry-repairlisted
Install: claude install-skill NDDev-it-com/rldyour-claudecode
# ry-repair
## Purpose
Normalize a repository so Codex, Claude Code, OpenCode, Antigravity CLI, and MiMoCode can work from the same verified facts with minimal semantic entropy. This is a technical repair workflow; it is not permission to change business logic, product semantics, deployment targets, data contracts, security posture, or ADR meaning silently.
For rldyour AI CLI configuration repositories, `/ry-repair` also owns deterministic install/update/sync convergence: local repository state, system Claude/Codex/OpenCode/Gemini/MiMoCode configs, Serena memories, and GitHub state must be checked through the root `config/ry-repair-sync-contract.json` and `scripts/ry_repair_sync.py` contract before being reported as synchronized.
## Mode Selection
- **Work project**: run the full authoring repair workflow below.
- **rldyour control plane or adapter config repo, goal = converge the installed
system**: run consumer mode instead - update the checkout FROM GitHub
(`git pull --ff-only`, `git submodule update --init --recursive`), then
`python3 scripts/ry_repair_sync.py --check` and `--apply-system`.
In consumer mode do NOT author changes into the repository: no commits, no
doc/contract/memory edits, no pushes. If fast-forward fails or
validators reveal repository drift, report it and switch to authoring repair
only on explicit owner instruction.
## Workflow
1. Detect repository type, active branch/worktree, submodules, CI surface, and effective project policy