git-sync-manager
Installation
SKILL.md
Git Sync Manager
When to Use This Skill
✅ Use when:
- Managing multiple Git repositories from a central location
- Performing batch git operations (pull, commit, push)
- Need consistent sync workflows across many repos
- Automating daily/periodic repository synchronization
- Building repository management CLIs
❌ Avoid when:
- Single repository operations
- Complex merge/rebase workflows requiring manual intervention
- Repositories with conflicting changes that need resolution
Complete Example: Repository Sync CLI
Full implementation combining all patterns: