用途:Git Sync Manager 是一个面向多仓库批量同步的技能,适用于从集中位置管理多个 Git 仓库、执行批量 git 操作(pull、commit、push)、在多仓库间保持一致的同步工作流、自动化日常或周期性仓库同步,以及构建仓库管理 CLI。不适合单仓库操作、需要人工介入的复杂 merge/rebase 流程,以及存在冲突需要解决的分支。
主要能力:提供 full 的多仓库同步管理脚本,涵盖 pull、commit、push、sync 与 status 操作;包含仓库发现(基于 .gitignore)、多阶段同步模式、仓库状态检查、安全分支操作,以及“操作前先检查”等子技能。
使用方式:示例以 bash 实现,设置 set -e,通过脚本所在目录推导 WORKSPACE_ROOT,并用颜色变量输出提示;通过 REPOS 与 CATEGORIES 数组/关联数组组织仓库信息。具体子技能细节需查阅各子技能的 SKILL.md。
限制:技能仅以 bash 脚本示例展示,未提供安装命令、包管理器、依赖要求或收费信息;多仓库冲突或复杂合并场景不在适用范围。版本 1.0.0(2026-01-14)为初次发布,从 workspace-hub 仓库同步脚本中提取。