# Multi Repo Sync Diagnosis Repair

> Diagnose and repair failed pulls across multi-repo ecosystems with stale locks, submodule conflicts, and untracked files

- Skill: `vamseeachanta/multi-repo-sync-diagnosis-repair` (Agent Skill)
- Install (CLI): `npx skillmds@latest add vamseeachanta/multi-repo-sync-diagnosis-repair`
- Raw SKILL.md: https://api.skillmd.com/api/skills/vamseeachanta/multi-repo-sync-diagnosis-repair/raw
- Safety review: PASS (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: vamseeachanta (https://skillmd.com/u/vamseeachanta)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/vamseeachanta/multi-repo-sync-diagnosis-repair

---


# Multi-Repo Sync Diagnosis and Repair

When bulk pulls fail across repos in a multi-repo workspace, diagnose failures in parallel and categorize by type: diverged branches (ahead/behind), stale lock files, submodule issues, or untracked file conflicts. For each failure, identify root cause (deleted symlinks, untracked dirs, stale `.git/index.lock`), remove blocking artifacts, then retry with appropriate merge strategy. Handle background git processes that may leave stale locks by checking running processes and waiting before retry.
