git-sync-all
Git Sync All
Synchronize all git repositories under the current working directory by pulling latest changes from their remotes — using maximum parallelism.
When to Use
- After switching to a different computer
- When you need to update multiple projects at once
- To ensure all local repositories are up to date with remotes
Strict Execution Flow
Do NOT use any scripts. Do NOT skip or merge phases. Execute each phase in order.
Phase 1: Environment Detection (MANDATORY — must display results before proceeding)
Detect and explicitly display the following before doing anything else:
More from chenxizhang/agent-skills
system-health-check
Comprehensive system health scanner that checks security risks, performance metrics, and optimization opportunities. Leverages agent parallelism for fast multi-category scanning. Works on Windows, macOS, and Linux.
15cleanup-nul
Find and delete 'nul' files accidentally created by tools on Windows. Use when cleaning up spurious nul files from a directory tree.
11update-all
Update all system packages and tools in parallel — winget (Windows), Windows Update (Windows), npm globals, agent skills, and apt (Linux). Each update category runs as an independent parallel task, with winget packages also upgraded in parallel internally. Use when you want to bring everything up to date quickly.
6docs
Codebase Deep Analysis -- generates structured Markdown docs with Mermaid diagrams and builds a self-contained HTML viewer. Trigger when user asks to: analyze/explain/document a codebase, generate project documentation, create a code wiki, understand a repository's architecture, or view existing docs.
1